Операция фильтра
Внешний вид
По умолчанию дизайнер фильтрует строки данных, которые содержат значения, равные значению элемента управления.
Способ фильтрации для элемента управления настраивается с помощью свойства FilterOperation, в котором указывается операция фильтрации данных.
Возможно использование основных и дополнительных операций фильтрации.
Основные операции фильтрации
| Операция | Эквивалент | Действие |
|---|---|---|
| Equal | =
|
Выбрать значения, равные значению элемента управления. |
| NotEqual | <>
|
Выбрать значения, не равные значению элемента. |
| LessThan | <
|
Выбрать значения, меньшие чем значение элемента. |
| LessThanOrEqual | <=
|
Выбрать значения, меньшие чем или равные значению элемента. |
| GreaterThan | >
|
Выбрать значения, бОльшие чем значение элемента. |
| GreaterThanOrEqual | >=
|
Выбрать значения, бОльшие чем или равные значению элемента. |
Например:
- если свойство
FilterOperationэлемента управления установлено вLessThanOrEqualи в элемент введено значение5, - то будут выбраны все строки данных, для которых значение фильтруемого поля
меньше или равно 5.
Дополнительные операции фильтрации
Для данных строкового типа можно использовать дополнительные операции, которые проверяют вхождение одной строки в другую:
namename |
Например, если свойство FilterOperation элемента управления установлено в StartsWith и вы ввели в элемент значение A, то будут выбраны все строки данных, для которых значение фильтруемого поля начинается на A.