#c# #winforms #filter #devexpress
#c# #winforms #Фильтр #devexpress
Вопрос:
Могу ли я при создании фильтра в редакторе фильтров предоставить список возможных значений?
Пример :
Могу ли я разместить здесь поле со списком возможных значений вместо TextEdit?
Ответ №1:
Да, это возможно. Вы должны обработать событие FilterEditorCreated в GridView, как показано ниже:
private void gridView1_FilterEditorCreated(object sender, DevExpress.XtraGrid.Views.Base.FilterControlEventArgs e) {
DevExpress.XtraEditors.Repository.RepositoryItemComboBox combo = new DevExpress.XtraEditors.Repository.RepositoryItemComboBox();
combo.Items.Add("Item 1");
combo.Items.Add("Item 2");
e.FilterControl.FilterColumns["ProductName"].SetColumnEditor(combo);
}
Комментарии:
1. я не могу это использовать, я использую элемент управления фильтром вместо щелчка правой кнопкой мыши редактора фильтров в gridview.