1

在我的应用程序中,我有一个 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>
4

2 回答 2

1

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

于 2013-01-11T15:53:27.933 回答
0

尝试使用 VerticleScrollMode="Enabled"

于 2013-01-12T10:20:48.853 回答