如何仅为DataGrid中的列子集实现水平滚动条?

时间:2014-05-20 16:09:57

标签: c# wpf datagrid

示例:我们有很多列,只想水平滚动第二列到最后一列。

| Name | Mail | Status | Location | ... many other columns ...
| Jon  | ...  | ...    | ...      | ...

现在我们想要修复'列Name并有一个水平滚动条,以列Mail开头,以最后一列结尾。

| Name | Mail | Status | Location | ... many other columns ...
| Jon  | ...  | ...    | ...      | ...
       |<---  scrollbar here                              --->|

是否可以使用WPF实现此类行为?

1 个答案:

答案 0 :(得分:2)

您应该能够使用DataGrid的{​​{3}}属性来指定从左边开始的列数,以及#34;冻结&#34;到位。

如果你想冻结最左边的那些列,你可能需要实现自定义行为。 :)