【发布时间】:2020-02-22 23:11:51
【问题描述】:
导航视图:link
这是我的 XAML:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="7*"/>
</Grid.ColumnDefinitions>
<controls:TestView Grid.Column="1" Margin="0,5,0,0" ScrollViewer.VerticalScrollMode="Disabled"/>
</Grid>
我的 TestView XAML(UserControl):
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/> //StackPanel
<RowDefinition Height="*"/> //Content/GridView
<RowDefinition Height="Auto"/> //StackPanel
</Grid.RowDefinitions>
我在navigationview上注意到了这种行为,每当列表包含很多数据或高度太长时,它会显示所有内容,但我希望内容固定在屏幕上,只能在gridview上滚动。
【问题讨论】:
-
你能分享完整的xaml内容吗,我会根据你的xaml编辑。
-
@NicoZhu-MSFT 我确实发布了这个答案,我的错。