WPF数据网格:查找当前在屏幕上可见的列

时间:2010-02-08 00:40:09

标签: wpf datagrid wpftoolkit

我希望允许用户添加列,并为该列添加显示在屏幕上。有没有办法找到哪些列当前在屏幕上

1 个答案:

答案 0 :(得分:1)

Datagrid的属性ColumnsObservableCollection<DataGridColumn>。你会发现那里需要的东西。如果您想知道任何给定列是否可见,只需选中MyDatagrid.Columns[i].Visibility

即可

在代码中添加列很简单:

DataGridTemplateColumn col = new DataGridTemplateColumn();
MyDatagrid.Columns.Add(col);