在这个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}}不滚动它的内容吗?