滚动视图错误

时间:2015-06-08 17:43:40

标签: c# xaml scrollview win-universal-app

我正在使用MS Visual Studio 2013。 我的项目适用于Windows通用应用。 我有一个问题,我的滚动视图不起作用。 这是我的代码:

<ScrollViewer
    Height="8000"
    VerticalAlignment="Top" 
    VerticalScrollBarVisibility="Visible" 
    VerticalScrollMode="Enabled" 
    AllowDrop="False"
    BringIntoViewOnFocusChange="True" 
    HorizontalScrollMode="Disabled" 
    IsHoldingEnabled="True" >
        <Grid>

    <TextBlock
                HorizontalAlignment="Left" 
                Margin="108,87,0,0" 
                TextWrapping="Wrap"
                Text="Total points:" 
                VerticalAlignment="Top" 
                FontSize="30" 
                Width="176"/>

    <TextBlock 
                x:Name="points" 
                HorizontalAlignment="Left"
                Margin="284,87,0,0" 
                TextWrapping="Wrap"
                Text="0"
                VerticalAlignment="Top" 
                FontSize="30"
                Width="59" 
                RenderTransformOrigin="3.136,-1.343"/>

    <Image
                HorizontalAlignment="Left"
                Height="56" 
                Margin="322,67,0,0"
                VerticalAlignment="Top"
                Width="48"
                Source="Assets/cup.jpg" 
                Stretch="Fill"/>

</Grid>
</ScrollViewer>

2 个答案:

答案 0 :(得分:1)

你可以改变Horizo​​ntalScrollBarVisibility =“Auto”和horizo​​ntalscrollmode =“Enabled”。也改变你的身高。

答案 1 :(得分:1)

ScrollViewer的高度太大了。将其缩小至50并查看结果。仅仅是为了测试,我不确定这是什么容器。我看到你正在使用奇怪的边距,不要试图拖放项目,而是手动定义它们,你会得到更好的安排。