我已经将DataGrid加载到Items Control中,我在查询时,DataGrid的内容超出了屏幕大小,滚动条没有自动显示在容器内以便滚动。我注意到只有在将容器的高度设置为Auto时才会出现此问题。如果我将高度设置为星形意味着它按预期方式工作正常。我希望这可能表明我的挣扎明显可以请你分享你的建议。
答案 0 :(得分:2)
ScrollViewers
的{{1}}设置为Height
时, Panel
和虚拟化不起作用,因为这基本上意味着Auto
获得无限或未知高度,无法确定何时实际显示滚动条。
ScrollViewer
需要某种尺寸约束才能正常工作,这就是为什么你要将ScrollViewer
设置为固定值,要么设置为Height
以使其占用所有权限可用空间。 *
无效。