如何使用鼠标滚轮锁定 ScrollViewer 的垂直滚动?
问问题
1361 次
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 回答