我在WPF
表单中遇到垂直滚动问题,其中treeviews
正在弄乱它。
通常,如果将鼠标悬停在带有垂直滚动条的表单上并使用鼠标滚轮,则可以轻松地在表单上下滚动。这样可以正常工作,直到鼠标滑过表单中的treeview
。然后鼠标滚轮开始在treeview
本身的项目中上下滚动,如果treeview
没有垂直scrollbar
,那么旋转时没有任何反应鼠标滚轮。
如果您将鼠标移离treeview
,则鼠标滚轮会像平常一样开始移动垂直滚动条,直到鼠标悬停在另一个treeview
上。
我想知道是否有办法让用户必须点击鼠标滚轮的treeview
才能在那里向上和向下滚动。我发现的唯一一件事就是修复'这个问题是设置' IsEnabled
' treeview
中的属性为False,但这不是一个可行的解决方案,因为用户需要能够修改treeview
中的项目。