Skip to content

Latest commit

 

History

History
46 lines (40 loc) · 2.29 KB

Summary.md

File metadata and controls

46 lines (40 loc) · 2.29 KB

Резюме

Библиотека ItemsFilter позволяет быстро и эффективно реализовывать интерактивные элементы пользовательского интерфейса для фильтрации отображаемой коллекции (Быстрый фильтр).

В состав библиотеки входит готовый Control ColumnFilter, позволяющий подключать быстрый фильтр к свойствам простых и сложных типов (int, real, string, bool, enum, object и т.д.). В зависимости от типа свойства, ColumnFilter отображает следующий набор фильтров:

Property type Filters
int, real, long etc. EqualFilter, LessOrEqualFilter, GreaterOrEqualFilter, RangeFilter
IComparable EqualFilter, LessOrEqualFilter, GreaterOrEqualFilter, RangeFilter
String EqualFilter, StringFilter
Bool EqualFilter
Object EqualFilter

Включение ColumnFilter в DataGrid и настройка его внешнего вида доступно через стиль и осуществляется без изменения разработанных форм.

Создание пользовательских фильтров, реализующих специализированные условия фильтрации, и включение их в пользовательский интерфейс легко осуществляется в несколько строк кода.

Если требуется помощь в кастомизации под нужды Вашего проекта, обращайтесь к контрибьютеру библиотеки ItemsFilter.

Enjoy!

Назад << Оглавление