wpf*_*ner 10 wpf datagrid wpfdatagrid
我已经完成了VerticalScrollBarVisibility ="已禁用",因为我不希望查看数据网格内的内容超过指定的高度.在给出上述声明后,我无法看到滚动条.但我仍然可以向下滚动并查看行.有人告诉我如何禁用所有滚动?谢谢
正确的方法是禁用命中目标
DataGrid.IsHitTestVisible = false;
Run Code Online (Sandbox Code Playgroud)
一旦禁用了VerticalScrollBarVisibilityDatGrid,就需要禁用ScrollViewer的滚动功能,如下所示:
ScrollViewer.CanContentScroll="False"
但是当你这样做时,请确保你已经为整个DataGrid和DataGrid行定义了一个标准高度,以便用户可以看到你希望他们看到的所有行,否则将不会显示切断的行和用户无法向下滚动以查看它们.
希望这可以帮助.