Member 12932672 Ответов: 1

Как мы получаем значение фильтра, применяемого в Столбцах из datagridview в C#?


Я должен получить значение фильтра и сохранить его, а затем повторно применить это значение фильтра обратно к datagridview после обновления. Пожалуйста, предложите наиболее эффективный способ сделать это.

Что я уже пробовал:

Я попытался получить фильтр из datagridview.datasource, и в ближайшем окне я вижу примененную строку фильтра, но я не знаю, как получить значение фильтра из datagridview.datasource.

1 Ответов

Рейтинг:
9

#realJSOP

Попробуйте это (я нашел его в google). Если вы не возражаете против фильтрации фальшивых новостей, это отличное место для получения кода.

(dataGridViewFields.DataSource as DataTable).DefaultView.RowFilter = string.Format("Field = '{0}'", textBoxFilter.Text);


Member 12932672

Спасибо тебе, Джон, за ответ. У меня есть значение фильтра в datagridview. datasource, но я не знаю, как получить из него это значение. Не могли бы вы предложить что-нибудь? Спасибо