【发布时间】:2010-11-10 18:32:49
【问题描述】:
我需要绑定在代码中动态创建的 GridView 列的 width 属性。
由于 GridViewColumn 对象没有 SetBinding 方法,我该怎么做呢?
提前致谢。
【问题讨论】:
标签: wpf gridview listview binding
我需要绑定在代码中动态创建的 GridView 列的 width 属性。
由于 GridViewColumn 对象没有 SetBinding 方法,我该怎么做呢?
提前致谢。
【问题讨论】:
标签: wpf gridview listview binding
【讨论】:
您可以在负责更改列的宽度状态的事件处理程序中执行 SetValue 并以这种方式进行更新。
【讨论】:
GridViewColumn gvc = new GridViewColumn();
gvc.Header = "Value";
Binding b = new Binding();
b.XPath = "./Data/@Value";
gvc.DisplayMemberBinding = b;
GridView.Columns.Add(gvc);
【讨论】: