0

我在 WPF 中有一个网格绑定到 ObservableCollection(MVVM)。我有一些每月信息,所以第一列指的是一项任务,然后我每天有一个列。由于这些原因,冻结第一列非常重要,然后用户可以水平滚动以查看所有日期信息。我也需要垂直滚动工作。

这个问题类似于Creating a table/grid with a freeze column and freeze headers,但我不知道如何使用 C#/WPF 执行此操作。有任何想法吗?我只考虑过使用两个网格,但我不知道是否可以同步垂直滚动。

4

2 回答 2

1

为了冻结列 DataGrid 具有称为 FrozenColumnCount 的属性

请参阅链接,例如http://msdn.microsoft.com/en-us/library/system.windows.controls.datagrid.frozencolumncount%28VS.95%29.aspx

于 2012-06-26T09:24:18.553 回答
0

我在 DevXpress GridControl 中解决了它,将所需 GridColumn 的 Fixed 属性设置为 true。

于 2012-06-26T10:13:28.587 回答