使用项目源从数据网格中删除1列

时间:2015-09-22 09:34:36

标签: wpf datagrid observablecollection

我有一个datagrid,其项目源为observablecollection,我想在observablecollection中保存1列,而不是在数据网格中向用户显示。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

您可以隐藏代码中的Column,如下所示:

YourDataGrid.Columns[IndexOftheColumn].Visibility = Visibility.Collapsed;

或者,如果您希望这只是xaml,则应将AutoGenerateColumns设置为False并在Xaml中定义自定义列。