2011-04-29 28 views

回答

4

是的,這是可能的。你應該處理GridView控件的FilterEditorCreated事件,如下圖所示:

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); 
} 
+0

謝謝,完美的作品 – Stecya 2011-04-29 13:50:07

+0

我不能用這個,IAM使用過濾器控制,而不是在GridView的過濾器編輯器的右鍵菜單。 – 2016-08-09 08:56:51