C# xceed DataGridControl自定义类型筛选不';行不通
我对C# xceed DataGridControl自定义类型筛选不';行不通,c#,wpf,datagrid,filtering,xceed,C#,Wpf,Datagrid,Filtering,Xceed,我对Xceed DataGridControl的FilterRow有问题 在我的DataGridControl中,我有一个列,其中自定义类型(Car)是内容。 我已经将一个FilterRow添加到DataGrid中,并且除了带有自定义类型(Car)的列之外,每个列都会显示一个FilterCell。 我设法使自定义类型属性(Car.Name)显示在列中,但我仍然无法对其进行筛选 这是我的XAML: <!--Car-Column--> <xcdg:Column Title=
Xceed DataGridControl
的FilterRow
有问题
在我的DataGridControl
中,我有一个列,其中自定义类型(Car)
是内容。
我已经将一个FilterRow
添加到DataGrid
中,并且除了带有自定义类型(Car)
的列之外,每个列都会显示一个FilterCell
。
我设法使自定义类型属性(Car.Name)
显示在列中,但我仍然无法对其进行筛选
这是我的XAML:
<!--Car-Column-->
<xcdg:Column Title="Car" FieldName="Car">
<xcdg:Column.CellEditor>
<xcdg:CellEditor>
<xcdg:CellEditor.EditTemplate>
<DataTemplate>
<ComboBox
ItemsSource="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType= UserControl}, Mode=OneWay, Path=DataContext.AvailableCarList}"
DisplayMemberPath="Name"
SelectedValue="{xcdg:CellEditorBinding}">
</ComboBox>
</DataTemplate>
</xcdg:CellEditor.EditTemplate>
</xcdg:CellEditor>
</xcdg:Column.CellEditor>
<xcdg:Column.CellContentTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name, Mode=OneWay}"/>
</DataTemplate>
</xcdg:Column.CellContentTemplate>
</xcdg:Column>
我还阅读了xceeddatagridcontrol
的文档,按照他们的命令为Car实现了IComperable接口,还添加了一个TypeConverter,但它对我仍然不起作用