2010-10-12 97 views
1

我创建了一个UserControl,其中包含一个包含数据边界ItemsControlScrollViewer面板。当我将UserControl添加到WindowGrid的单元格中时,ScrollViewer将展开以包含ItemsControl中的所有项目,而不是限制为单元格的尺寸。因此,它不会滚动项目。WPF滚动查看Delema

+0

你能张贴一些Xaml吗? – 2010-10-12 14:19:38

回答

0

我想通了。我的布局有点混乱。不知何故,我在ScrollView内有ListBox,所以两个ScrollViewers互相混淆。

对不起; WPF对我来说很新。仍然感受到它。

0

多一点的代码将有助于清楚地看到你在做什么?

一件事是检查了“Horizo​​ntalScrollBarVisibility”(或“VerticalScrollBarVisibility”取决于方向)的ScrollViewer中的属性,它应该默认为“自动”,但在用户控件中,这可能在视觉树中的较高级别上被覆盖;尝试明确地设置它:

<ScrollViewer VerticalScrollBarVisibility="Auto">