1

私のアプリには、StackPanelにアイテムを表示するScrollViewerがあります。マウスでスクロールすると、垂直スクロールバーが表示されます。これを指でスクロールすると、垂直スクロールバーが表示されません。垂直スクロールバーをタッチモードで表示することはできますか?次の私の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 に答える