我有一个Silverlight DataGrid,我已将ItemsSource设置为PagedCollectionView的实例(我想用DataPagers对我的数据进行分页)。
我注意到使用PagedCollectionView时垂直滚动条消失了 - 这对我来说是个问题,因为我将DataGrid嵌套在Grid中,其中RowDefinition.Height设置为Auto(我希望我的DataGrid为尽可能大)。现在DataGrid扩展到窗口之外。当我在DataGrid上设置VerticalScrollBarVisibility =“Visible”时,我仍然没有看到滚动条 - 只是一个灰色条带应该是它。
有没有人知道如何使用PagedCollectionView而不必显式指定DataGrid的高度?
编辑:
Woops - 这是我的错。我不记得我做错了什么(我在一两个星期前发现了我的问题),但这与我没有注意周围的布局有关。
谢谢,
-Charles
答案 0 :(得分:1)
这几乎总是与网格的容器有关,而不是网格本身。一个真正的痛苦。有很多很好的参考资料可以帮助您理解和更新您对布局系统的知识: