WPF如何在代码中绑定GridView列宽?

时间:2009-07-14 19:05:54

标签: wpf gridview listview binding

我需要绑定在代码中动态创建的GridView列的width属性。

由于GridViewColumn对象没有SetBinding方法,我应该怎么做?

提前致谢。

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您可以在事件处理程序中执行一个SetValue,负责更改列的宽度状态并以此方式更新。

答案 2 :(得分:0)

GridViewColumn gvc = new GridViewColumn();
gvc.Header = "Value";
Binding b = new Binding();
b.XPath = "./Data/@Value";
gvc.DisplayMemberBinding = b;
GridView.Columns.Add(gvc);