我有一个包含两个较小网格的大网格的滚动视图。网格应该垂直滚动,但只有正确的网格应该水平滚动。这是因为左侧网格中的信息需要作为参考,而右侧网格可以包含100多列。
我已经尝试将网格放在单独的滚动视图中,并将它们与事件处理程序相关联。但是我没有在Windows 8.1应用程序中找到任何代码来执行此操作。
有没有办法为WinRT应用程序执行此操作?
答案 0 :(得分:1)
你应该嵌套ScrollViewers
。像这样:
<Grid
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<ScrollViewer>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition
Width="Auto"/>
<ColumnDefinition
Width="700"/>
</Grid.ColumnDefinitions>
<StackPanel>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">1</TextBlock>
</StackPanel>
<ScrollViewer
Grid.Column="1"
VerticalScrollBarVisibility="Disabled"
VerticalScrollMode="Disabled"
HorizontalScrollBarVisibility="Auto"
HorizontalScrollMode="Auto"
ZoomMode="Disabled">
<StackPanel>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
<TextBlock Margin="10,10,50,10" FontSize="24">A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. A very long text. </TextBlock>
</StackPanel>
</ScrollViewer>
</Grid>
</ScrollViewer>
</Grid>