WinForms XtraGrid列筛选器检查列表框实际数据

时间:2014-07-17 15:09:18

标签: c# filter devexpress xtragrid

Y已经帮了我很多忙。但我有另一个麻烦。 我有一个带数据的XtraGrid。两列配置为显示已检查的列表框以进行过滤。例如,一列用于州,另一列用于城市。此列表框包含列数据,因此用户可以检查多个值,网格将过滤其视图。 但是当您在第一列中选​​择过滤器(例如一个状态)然后打开第二列过滤器时,其列表框包含来自网格但不来自当前过滤视图的所有数据(包括所有可用城市,但不包括来自过滤状态的城市)。

是否有任何方法可以更新过滤器checkedlistbox以仅显示列的当前可见值?

1 个答案:

答案 0 :(得分:2)

您可以通过将ShowAllTableValuesInCheckedFilterPopup设置为false来实现此类功能。 有关此主题的更多信息,请访问:https://documentation.devexpress.com/#windowsforms/DevExpressXtraGridViewsBaseColumnViewOptionsFilter_ShowAllTableValuesInCheckedFilterPopuptopic

Where to find the option