ScrollViewer滚动条始终禁用

时间:2012-05-16 20:22:43

标签: wpf xaml

我是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>

1 个答案:

答案 0 :(得分:3)

从XAML中删除Width="339" Height="286"。它使ItemsControl具有恒定的大小,无论其内部是什么。

顺便说一句。您应该使用x:Name代替Name,谷歌可以使用解释原因的文章。