C# 按引用的显示名称筛选/分组GridDataControl列
我有一个视图模型,其中包含一个投资组合列表和一个投资组合所有者列表。 公文包是一种视图模型,通过字段C# 按引用的显示名称筛选/分组GridDataControl列,c#,wpf,syncfusion,C#,Wpf,Syncfusion,我有一个视图模型,其中包含一个投资组合列表和一个投资组合所有者列表。 公文包是一种视图模型,通过字段OwnerId引用所有者 我希望网格显示所有者的姓名而不是Id,因此我将列样式设置为DropDownList,提供详细信息以设置两个列表之间的引用 <syncfusion:GridDataControl ItemsSource="{Binding Portfolios}" AutoPopulateColumns="false"
OwnerId
引用所有者
我希望网格显示所有者的姓名而不是Id,因此我将列样式设置为DropDownList
,提供详细信息以设置两个列表之间的引用
<syncfusion:GridDataControl ItemsSource="{Binding Portfolios}"
AutoPopulateColumns="false"
ShowGroupDropArea="True"
>
<syncfusion:GridDataControl.VisibleColumns>
<syncfusion:GridDataVisibleColumn MappingName="OwnerId" HeaderText="Collector" AllowFilter="True" IsReadOnly="True">
<syncfusion:GridDataVisibleColumn.ColumnStyle>
<syncfusion:GridDataColumnStyle CellTypeEnum="DropDownList" DisplayMember="OwnerName" ValueMember="OwnerId" ItemsSource="{StaticResource ownersSource}" />
</syncfusion:GridDataVisibleColumn.ColumnStyle>
</syncfusion:GridDataVisibleColumn>
</syncfusion:GridDataControl.VisibleColumns>
</syncfusion:GridDataControl>
我的问题是,自动筛选和分组依据标题都显示OwnerId
,而不是OwnerName
,忽略我设置的列样式。我怎样才能让它们同时显示所有者名称