XCeed WPF DataGrid:FilterCell,用于转换值的特定属性

XCeed WPF DataGrid:FilterCell,用于转换值的特定属性,wpf,binding,wpfdatagrid,xceed-datagrid,Wpf,Binding,Wpfdatagrid,Xceed Datagrid,我正在为WPF4.0使用xceedDataGrid。 我的数据网格控件有一列带有FieldName=PropA。使用DisplayMemberBindingInfo我将其值转换为另一个类对象,其中包含两个属性1。内容2。背景色。在CellContentTemplate内部,我使用propertyContent作为单元格内容,propertyBackGroundColor作为该单元格的背景色。我无法理解如何为此列创建FilterCell,以便能够筛选单元格内容上的行。转换类是否需要为此实现任何接口

我正在为WPF4.0使用xceedDataGrid。 我的数据网格控件有一列带有
FieldName=PropA
。使用
DisplayMemberBindingInfo
我将其值转换为另一个类对象,其中包含两个属性1。内容2。背景色。在
CellContentTemplate
内部,我使用propertyContent作为单元格内容,propertyBackGroundColor作为该单元格的背景色。我无法理解如何为此列创建FilterCell,以便能够筛选单元格内容上的行。
转换类
是否需要为此实现任何接口


解决方案非常简单:-

1) 在这种情况下,决不在列的
DisplayMemberBindingInfo
上应用转换器。(如果这样做,则XCeed FilterCell对转换后的值应用过滤器)。

2) 在
CellContentTemplate内部
将cellbinding转换为
转换类
。(示例:-将网格放置在此模板内,并将转换后的值指定给其数据上下文,然后使用数据上下文装饰单元格)