WPF DataGrid,分组和滚动条大小调整

时间:2012-11-09 17:16:01

标签: wpf datagrid scrollbar

所以,我最近进入了一个他们使用标准.NET WPF DataGrid的项目,使用Grouping在每个相应组下面构建了几个项目,滚动条的行为非常不寻常。

我注意到它似乎完全混淆了元素的大小。它不会通过元素的像素大小滚动 - 它会滚动到分组的大小,它看起来像。我不知道项目后端是否有隐式风格,但我想知道:

有没有办法让WPF DataGrid按总大小的像素滚动并保持该位置,而不是通过组对齐内容?

1 个答案:

答案 0 :(得分:2)

您应该尝试在DataGrid上设置ScrollViewer.CanContentScroll="False"。但请注意,这将禁用行虚拟化。