Управление фильтрацией из кода: различия между версиями
Внешний вид
Sidminik (обсуждение | вклад) |
Sidminik (обсуждение | вклад) |
||
| Строка 8: | Строка 8: | ||
*управляет заполнением элемента; | *управляет заполнением элемента; | ||
*используется элементами, которые могут показывать список данных, например, <code>ListBoxControl</code>; | *используется элементами, которые могут показывать список данных, например, <code>ListBoxControl</code>; | ||
*перед тем как показать диалог, | *перед тем как показать диалог, дизайнер заполняет данными такие элементы (по умолчанию свойство равно <code>true</code>); | ||
*если его отключить, элемент заполняться не будет, и это нужно сделать самостоятельно, вызвав метод <code>FillData</code>: | *если его отключить, элемент заполняться не будет, и это нужно сделать самостоятельно, вызвав метод <code>FillData</code>: | ||
Текущая версия от 08:45, 20 октября 2026
Возможностей автоматической фильтрации достаточно для большинства случаев.
В исключительных случаях есть возможность управлять фильтрацией вручную.
Свойства и методы управления фильтрацией
Свойство AutoFill
- управляет заполнением элемента;
- используется элементами, которые могут показывать список данных, например,
ListBoxControl; - перед тем как показать диалог, дизайнер заполняет данными такие элементы (по умолчанию свойство равно
true); - если его отключить, элемент заполняться не будет, и это нужно сделать самостоятельно, вызвав метод
FillData:
ListBox1.FillData();
Свойство AutoFilter
- управляет фильтрацией данных;
- используется всеми элементами управления;
- после того как диалог закрыт кнопкой
ОК, дизайнер выполняет фильтрацию данных автоматически (по умолчанию свойство равноtrue); - если его отключить, фильтрация выполняться не будет, и это нужно сделать самостоятельно, вызвав метод
FilterData:
ListBox1.FilterData();