2016-09-12 7 views
0

У меня есть столбец в виде сетки называется LineNumber я установить autofilterconditioncontains в .as вы можете увидеть здесь:Содержит фильтр поиска не работает для DevExpress GridView C#

enter image description here

Но это не работает в беге, как вы можете видеть. и мне нужно ввести целое linenumber, чтобы найти его. enter image description here

Должен ли я установить что-то другое имущество? Как вы можете видеть, что я должен ввести 1.1/2..., чтобы найти строку, но мне нужно что-то вроде этого %my text% в SQLServer

ответ

0

Перейди через документацию AutoFilterCondition Enumeration

Перечисляет типы операторов сравнения для условий фильтра , созданных для определенных столбцов через automatic filtering row.

Это будет работать, если у вас есть либо включенная функция AutoFilter Row, либо критерии фильтра в коде.

Для FilterPopupMode Enumeration - Содержит значения, которые определяют стиль выпадающего списка фильтров для столбцов сетки.

Вы установили его в CheckedList, поэтому раскрывающийся список фильтра представлен как проверенный список элементов фильтра. В этом режиме конечный пользователь может одновременно выбрать более одного элемента. Когда окно выпадающий закрывается нажатием на кнопку OK, то View будет отображать те записи, которые содержат проверенные значения

Надежда эта информация поможет вам ..

Ссылки:
Autofilter Contains
AutoFilter Row problem with LIKE conditions

+0

Так Могу ли я установить список для списка? –

+0

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

+0

Вы знаете, что мой пользователь должен иметь возможность выбирать несколько элементов из списка. как я могу использовать multi select with contains filter? –

 Смежные вопросы

  • Нет связанных вопросов^_^