neha_prasad Ответов: 0

Как добавить часть фильтра в datagridview, имеющую флажок первый столбец в VB.NET


Привет,

У меня есть datagrid, чей запрос источника данных-это не что иное, как отображение 3 столбцов.
Первый столбец-это столбец флажка для выбора таблицы
Второй столбец-это имя таблицы
Третий столбец-это отображение всех столбцов таблицы, разделенных запятыми.

Пользователь выбирает таблицу, которую он хочет обновить.
Поскольку в БД много таблиц, он должен прокручивать их. поэтому я хочу добавить к нему фильтр.
Но когда он фильтрует и проверяет таблицу и фильтрует другую таблицу, то строка проверки larady не должна теряться.

Как этого достичь.

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

Dim source1 как новый BindingSource()

Частная суб обработчика button1_click(отправителя как объект, а равно EventArgs) обрабатывает кнопки button1.Щелчок
Попробуй
Источник 1.Фильтр = "[имя таблицы] = '" &амп; текстовое поле textbox1.Текст &ампер; "'"
dgvTableSelection.Освежить()
Поймать ex как исключение
MsgBox(Конвертировать.Метод toString(исх.Сообщение))
Конец Попытки
Конец Подводной Лодки

Для привязки DATAGRID
Попробуй
Dim view1 как новый DataView(ds.Таблицы(0))
файлы source1.Источник данных = представление1
dgvTableSelection.Источник данных = представление1
dgvTableSelection.Освежить()
dtNormal = ds.Tables(0).Copy()
Поймать ex как исключение
MsgBox(Конвертировать.Метод toString(исх.Сообщение))
Конец Попытки

0 Ответов