WinForms XtraGrid列过滤器检查列表框实际数据
你已经帮了我很多了。 但我有另一个麻烦。 我有一个带数据的XtraGrid。 两列配置为显示选中列表框进行过滤。 例如,一个国家列和一个城市列。 这个列表框包含列数据,所以用户可以检查多个值,网格将过滤它的视图。 但是,当您在第一列(例如一个州)中选择过滤器,然后打开第二列过滤器时,其列表框将包含来自网格的所有数据(包含所有可用的城市,但不包括来自过滤状态的城市),但不包含当前过滤视图。
是否有任何方法来更新过滤器checkedlistbox只显示列的currenlty可见值?
您可以通过将ShowAllTableValuesInCheckedFilterPopup
设置为false来实现此功能。 更多关于这里的主题:https://documentation.devexpress.com/#windowsforms/DevExpressXtraGridViewsBaseColumnViewOptionsFilter_ShowAllTableValuesInCheckedFilterPopuptopic
上一篇: WinForms XtraGrid column filter checked listbox actual data
下一篇: aspxgridview header filter multi select from column content