Silverlight ScrollViewer

时间:2011-04-08 16:46:03

标签: silverlight-4.0

我有一个包含在ScrollViewer中的ContentControl,但由于某些原因我无法解决,即使我放在ContentControl中的内容大于可见空间,滚动条也没有启用。 verticalscrollbarvisibilty设置为visible。

当我查看我的silverlight应用程序时,垂直滚动条也在底部被切掉,即我看不到你用来滚动自己的按钮。

任何人都可以对此有所了解或指出我正确的方向。

2 个答案:

答案 0 :(得分:0)

没有理由可能是你做错了,看看这段代码可能会对你有所帮助

    <ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Width="200" Height="200">
        <Grid Width="500" Height="400">
            <TextBlock VerticalAlignment="Top" HorizontalAlignment="Left" Text="Hello"/>
            <TextBlock VerticalAlignment="Bottom" HorizontalAlignment="Right" Text="World"/>
        </Grid>
    </ScrollViewer>

答案 1 :(得分:0)

抱歉忘了添加布局网格

<Grid x:Name="LayoutRoot" Background="White">
    <ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Width="200" Height="200">
        <Grid Width="500" Height="400">
            <TextBlock VerticalAlignment="Top" HorizontalAlignment="Left" Text="Hello"/>
            <TextBlock VerticalAlignment="Bottom" HorizontalAlignment="Right" Text="World"/>
        </Grid>
    </ScrollViewer>
</Grid>