我有一些内容加载到 Windows 8 中的 XAML 滚动查看器中。这些内容最多需要 10 秒才能加载到 Surface 上。但在此期间,用户既不能点击 ScrollViewer 中已经加载的对象,也不能滚动 ScrollViewer,直到所有内容都加载完毕。我查看了所有可以找到的 IsHitTestVisible,甚至在 ScrollViewer 中添加了一个,但这仍然没有帮助。
有没有其他人遇到过这个问题?我该如何解决?
谢谢。
我有一些内容加载到 Windows 8 中的 XAML 滚动查看器中。这些内容最多需要 10 秒才能加载到 Surface 上。但在此期间,用户既不能点击 ScrollViewer 中已经加载的对象,也不能滚动 ScrollViewer,直到所有内容都加载完毕。我查看了所有可以找到的 IsHitTestVisible,甚至在 ScrollViewer 中添加了一个,但这仍然没有帮助。
有没有其他人遇到过这个问题?我该如何解决?
谢谢。
尝试在滚动查看器上设置这些属性:-
<ScrollViewer VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Visible" ZoomMode="Disabled" Grid.Column="1" Grid.Row="2" HorizontalAlignment="Left" VerticalAlignment="Top" Width="600" Height="400">
<StackPanel Width="1200" Height="400" Orientation="Horizontal">
<Border Background="AntiqueWhite" Width="400" Height="400" HorizontalAlignment="Left" VerticalAlignment="Top" />
<Border Background="Blue" Width="400" Height="400" HorizontalAlignment="Left" VerticalAlignment="Top" />
<Border Background="LimeGreen" Width="400" Height="400" HorizontalAlignment="Left" VerticalAlignment="Top" />
</StackPanel>
</ScrollViewer>