Member 12894289 Ответов: 0

Visual basic datagridview selectionchanged перестал работать


Привет,

моя проблема-это практическое руководство под названием "Datenansicht".

Dim sql As String
Dim data As New DataSet
Dim dataShow As New DataSet

sql = "select Eintrag_ID, Erfasser, Kategorie, Uhrzeit from Nutzereinträge"

db.ReturnDatagrid(sql).Fill(dataShow)


Вот как заполняется DataGridView.

Теперь есть кнопки, которые будут фильтровать записи в "Datenansicht"

Они повторно устанавливают DataGridView:

Dim sql As String = "select Value,ValueType from DropDownValues order by ValueType"
Dim data As New DataSet

sql = "select Erfasser, Kategorie, Uhrzeit from Nutzereinträge where Eintrag_ID Not in (Select Eintrag_ID from QMEinträge)"

db.ReturnDatagrid(sql).Fill(data)
Datenansicht.DataSource = Nothing
Datenansicht.DataSource = data.Tables(0)
Datenansicht.Refresh()


Это работает, новые, отфильтрованные записи отображаются в "Datenansicht".

Но это полностью нарушает события, которые соответствуют DataGridView "Datenansicht"

Datenansicht_SelectionChanged
полностью перестает работать

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

Я попытался сбросить источник данных, очистив весь datagridview... Ничего не помогало.

0 Ответов