Практическое руководство. Фильтрация и сортировка данных в приложении Windows Forms
Данные можно фильтровать путем установки свойства Filter в строковое выражение, возвращающее нужные записи.
Данные можно сортировать путем установки свойства Sort в имя столбца, по которому требуется отсортировать; добавьте DESC для сортировки по убыванию или ASC для сортировки по возрастанию.
Примечание |
---|
Если приложение не использует компоненты BindingSource, можно фильтровать и сортировать данные с помощью объектов DataView.Дополнительные сведения см. в разделе Creating and Using DataViews. |
Для фильтрации данных с помощью компонента BindingSource:
Присвойте свойству Filter значение выражения, которое требуется возвращать.Например, следующий код возвращает клиентов с CompanyName, начинающимся с "B":
CustomersBindingSource.Filter = "CompanyName like 'B'"
customersBindingSource.Filter = "CompanyName like 'B'";
Для сортировки данных с помощью компонента BindingSource:
Установите свойству Sort значение столбца, по которому требуется отсортировать.Например, следующий код сортирует клиентов по столбцу CompanyName в убывающем порядке:
CustomersBindingSource.Sort = "CompanyName Desc"
customersBindingSource.Sort = "CompanyName Desc";
См. также
Основные понятия
Новые возможности разработки приложений для работы с данными в Visual Studio 2012
Привязка элементов управления Windows Forms к данным в Visual Studio
Подготовка приложения к получению данных
Привязка элементов управления к данным в Visual Studio
Редактирование данных в приложении
Другие ресурсы
Пошаговые руководства работы с данными
Общие сведения о приложениях для работы с данными в Visual Studio