我是xaml和wpf的新手 我试图从代码隐藏中将一些用户控件插入到容器中。 我在MSDN上阅读了这篇博客文章 我尝试了那里使用的所有方法和其他一些但滚动条从未启用 我当前的代码是:
<DockPanel>
<ScrollViewer HorizontalAlignment="Left" Margin="252,12,0,0">
<ItemsControl Name="captchaControls" Width="339" Height="286">
</ItemsControl>
</ScrollViewer>
</DockPanel>
有谁知道为什么?
编辑:
让它像这样工作:
<DockPanel>
<ScrollViewer HorizontalAlignment="Left" Margin="252,12,0,0" Width="339" Height="286">
<ItemsControl Name="captchaControls">
</ItemsControl>
</ScrollViewer>
</DockPanel>
答案 0 :(得分:3)
从XAML中删除Width="339" Height="286"
。它使ItemsControl具有恒定的大小,无论其内部是什么。
顺便说一句。您应该使用x:Name
代替Name
,谷歌可以使用解释原因的文章。