Windows 8 Scrollview中的滚动条触摸不可见

时间:2013-01-11 15:09:07

标签: c# windows-8 microsoft-metro winrt-xaml

在我的应用程序中,我有一个ScrollViewer,我在其中显示StackPanel中的项目。当我用鼠标滚动它时,垂直滚动条可见。当我通过手指触摸滚动时,垂直滚动条是不可见的。是否可以在触摸模式下显示我的垂直滚动条?在下面我的xaml代码:

    <ScrollViewer Width="580"
                  Height="580"
                  Visibility="Visible"
                  IsDeferredScrollingEnabled="True"
                  VerticalScrollBarVisibility="Visible"
                  HorizontalScrollMode="Disabled"
                  ZoomMode="Disabled">  
            <StackPanel x:Name="viewPanel"
                Background="Transparent"
                Orientation="Vertical"
                Width="Auto"
                Height="Auto"/> 
</ScrollViewer>

2 个答案:

答案 0 :(得分:1)

您将在触摸模式下显示更纤细的滚动指示。这是设计的。如果您想要不同的行为,则必须覆盖ScrollViewer模板。

答案 1 :(得分:0)

尝试使用VerticleScrollMode =“已启用”