Windows PhoneでScrollViewerの垂直スクロール動作を無効にする
-
13-11-2019 - |
質問
ScrollViewerを使用して水平に表示されるボタンを表示していますが、ScrollViewerを使用して左から右へスクロールし、VISA versaをスクロールできます。しかし、ScrollViewerが自動的に上位にスクロールしますが、ユーザーはまだドラッグアンドスクロールすることができます。これにより、ScrollViewerの垂直スクロール動作を無効にしたい場合があります。ユーザーは水平方向にスクロールできます。何かご意見は?ありがとう。
<ScrollViewer Grid.Row="2" HorizontalScrollBarVisibility="Hidden" Width="auto" Height="100" Margin="0,12" VerticalAlignment="Bottom">
<StackPanel Orientation="Horizontal">
<Button Height="100" Width="100" Margin="0" Style="{StaticResource ButtonStyle}" Click="Origin_Click">
</Button>
<Button Height="100" Width="100" Margin="0" Style="{StaticResource ButtonStyle}" Click="Origin_Click">
</Button>
<Button Height="100" Width="100" Margin="0" Style="{StaticResource ButtonStyle}" Click="Origin_Click">
</Button>
</StackPanel>
</ScrollViewer>
.
v
解決
VerticalScrollBarVisibility="disabled"
を使用します
他のヒント
Windows Phone 8,8.1:
ScrollViewerで垂直スクロールを無効にするには、以下のように使用します。
<ScrollViewer VerticalScrollMode="Disabled"/>
.
ScrollViewerでの水平スクロールを無効にするには次のようにします。
<ScrollViewer HorizontalScrollMode="Disabled">
. 所属していません StackOverflow