WPF DataGrid列

时间:2009-12-29 13:40:26

标签: wpf datagrid

DataGridTextColumn col = new DataGridTextColumn();

col.Header = "Text1";
col.Binding = new System.Windows.Data.Binding("Text1");  
grd.Columns.Add(col);

我想获取每列的Binding属性名

foreach (DataGridTextColumn column in grd.Columns)
  {

  }

我如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

foreach (DataGridTextColumn column in grd.Columns)
{
    Binding binding = column.Binding as Binding;
    string propertyName = null;
    if (binding != null)
        propertyName = binding.Path.Path;
}