Для вывода данных в своей программе я использую таблицу XtraGrid фирмы DevExpress. В качестве базы данных я использую SQL server 2000. Таблица для вывода представляет собой список людей, в данной таблице есть поле для заполнения городов проживания, данные туда заносятся в виде ссылки на код из таблицы городов, для удобства заполнения я создал repositoryLookUpEdit, куда заносятся данные из таблицы городов, и в качестве DisplayMember используются названия а в качестве ValueMember коды городов, проблема в том что при фильтрации по этому полю во всплывающем списке фильтра данные сортируются по коду, а мне для удобства необходима фильтрация по названиям городов, как можно это сделать?
25.04.08 02:11: Перенесено модератором из '.NET' — AndrewVK
Здравствуйте, p_sergey, Вы писали:
_>Для вывода данных в своей программе я использую таблицу XtraGrid фирмы DevExpress. В качестве базы данных я использую SQL server 2000. Таблица для вывода представляет собой список людей, в данной таблице есть поле для заполнения городов проживания, данные туда заносятся в виде ссылки на код из таблицы городов, для удобства заполнения я создал repositoryLookUpEdit, куда заносятся данные из таблицы городов, и в качестве DisplayMember используются названия а в качестве ValueMember коды городов, проблема в том что при фильтрации по этому полю во всплывающем списке фильтра данные сортируются по коду, а мне для удобства необходима фильтрация по названиям городов, как можно это сделать?
column.FilterMode = DevExpress.XtraGrid.ColumnFilterMode.DisplayText;
Здравствуйте, shepelev, Вы писали:
S>S>column.FilterMode = DevExpress.XtraGrid.ColumnFilterMode.DisplayText;
S>
Спасибо за совет, просто к сожалению я не нашел такой enum (ColumnFilterMode) и свойство (FilterMode), посмотрел и object browser и MSDN нигде про него не написано к сожалению!!! Не могли бы вы подсказать еще какой нибудь способ, и почему у меня может не быть этих свойств?
Здравствуйте, p_sergey, Вы писали:
_>Здравствуйте, shepelev, Вы писали:
S>>S>>column.FilterMode = DevExpress.XtraGrid.ColumnFilterMode.DisplayText;
S>>
_>Спасибо за совет, просто к сожалению я не нашел такой enum (ColumnFilterMode) и свойство (FilterMode), посмотрел и object browser и MSDN нигде про него не написано к сожалению!!! Не могли бы вы подсказать еще какой нибудь способ, и почему у меня может не быть этих свойств?
в данном примере column это
DevExpress.XtraGrid.Columns.GridColumn column;
смотрите не
object browser и MSDN а документацию по Developer Express
Здравствуйте, shepelev, Вы писали:
S>Здравствуйте, p_sergey, Вы писали:
_>>Здравствуйте, shepelev, Вы писали:
S>>>S>>>column.FilterMode = DevExpress.XtraGrid.ColumnFilterMode.DisplayText;
S>>>
_>>Спасибо за совет, просто к сожалению я не нашел такой enum (ColumnFilterMode) и свойство (FilterMode), посмотрел и object browser и MSDN нигде про него не написано к сожалению!!! Не могли бы вы подсказать еще какой нибудь способ, и почему у меня может не быть этих свойств?
S>в данном примере column это
S>S>DevExpress.XtraGrid.Columns.GridColumn column;
S>
S>смотрите не object browser и MSDN а документацию по Developer Express
В документации к Developer Express тоже нет информации по ColumnFilterMode и по FilterMode, возможно у меня не та версия Developer Express? У меня 3 версия под 2003 студию!!!