【发布时间】:2009-04-29 13:14:17
【问题描述】:
我正在开发一个 WPF 用户控件 用于显示部分 XML 文件。我试图使用户控件灵活,以便我可以从控件外部分配列标题和字段数据绑定。
我发现我可以轻松更改列标题,但是虽然下面的代码似乎有希望,但 SertMemberPath 不会更改字段绑定
public void ChangeColumnDefinitions ( List<XmlGridColumnDefinition> columns )
{
int columnnum = 0;
foreach ( XmlGridColumnDefinition column in columns )
{
this.datagrid.Columns[columnnum].Header = column.Heading;
this.datagrid.Columns[columnnum].SortMemberPath = string.Format ( "Element[{0}].Value", column.FieldName );
++columnnum;
}
}
【问题讨论】:
标签: c# wpf data-binding datagrid