Фильтрация данных в DatagridView - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Нужно реализовать в Datagridview возможность, по необходимости фильтровать в моем случае "Заявки" на "Открыта/Закрыта",никак не могу разобраться как это сделать. Т.е пользователь нажимает (допустим Флаг) Закрыта данная строка пропадает из грида, а если ему будет нужно он может изменить статус на "Открыта" и она снова появится в Datagrid. Принцип фильтра в Excel такой есть, мы нажали отфильтровать по открытым и закрытым "обращениям" и он будет показывать лишь Закрытые или Открытые обращения. Использую базу данных MS ACCESS. Возможно ли это реализовать в Vb.net, никак не пойму, что будет отображаться вместо скрытой строки.

Решение задачи: «Фильтрация данных в DatagridView»

textual
Листинг программы
Dim tb As DataTable = ppDS.Tables(0)
Dim vv As DataView = tb.DefaultView
vv.RowFilter = "NameID>10"
'vv.RowFilter = "Name='Ann'"
'vv.RowFilter = ""
DataGridView1.DataSource = vv

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.429 из 5