当内容不超过父级的高度时,ScrollViewer不会滚动

时间:2013-01-15 20:39:41

标签: xaml scroll windows-phone-8 scrollviewer

在这个XAML中,我可以向上和向下滚动Contents网格,即使它不超过ScrollViewer高度。

<Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="80" />
        <RowDefinition Height="*" />
    </Grid.RowDefinitions>

    <Grid x:Name="Controller" Grid.Row="0">
        <controls:SearchField x:Name="Searcher" />
    </Grid>

    <ScrollViewer x:Name="Scroller" Grid.Row="1">
        <ScrollViewer.Content>
            <Grid x:Name="Contents">
                <TextBlock Text="HI" />
            </Grid>
        </ScrollViewer.Content>
    </ScrollViewer>
</Grid>

我想这是某种标准行为,但我不太喜欢它。如果ScrollViewer不超过ScrollViewer的高度,可以让{{1}}不滚动它的内容吗?

0 个答案:

没有答案