Как добавить часть фильтра в 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(исх.Сообщение))
Конец Попытки