0

マウスホイールを使用して ScrollViewer の垂直スクロールをロックするにはどうすればよいですか?

4

1 に答える 1

2

私があなたのことをよく理解していれば、あなたは垂直スクロール バーを使用してスクロールできるようにしたいが、マウス ホイールを使用したくないと思うでしょう。

この場合、ScrollViewer コンテンツでマウス ホイール イベントをキャッチし、処理済みとしてマークするだけです。

<ScrollViewer>
    <StackPanel MouseWheel="MyContent_MouseWheel">
        ...
    </StackPanel>
</ScrollViewer>

およびコードビハインドで:

private void MyContent_MouseWheel(object sender, MouseWheelEventArgs e)
{
    e.Handled = true;
}
于 2009-12-16T13:48:54.840 に答える