我有一些内容加载到Windows 8中的XAML滚动查看器中。内容在Surface上加载最多需要10秒。但在此期间,用户既不能点击已经加载的ScrollViewer中的对象,也不能滚动ScrollViewer直到所有内容都已加载。我查看了所有可以找到的IsHitTestVisible,我甚至在ScrollViewer中添加了一个,但这仍然没有帮助。
还有其他人遇到过这个问题吗?我该如何解决?
感谢。
答案 0 :(得分:2)
尝试在滚动查看器上设置这些属性: -
<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>