相关疑难解决方法(0)

在wpf中禁用itemscontrol上的鼠标滚轮

我有一个usercontrol,它有一个scrollviewer,然后是一堆子控件,如文本框,单选按钮和列表框等.我可以使用鼠标滚轮滚动父滚动查看器,直到我的鼠标落入列表框,然后,鼠标滚轮事件开始进入列表框.是否有任何方法让列表框将这些事件发送回父控件?从父控件的内侧删除列表框就像这个问题所示(当ScrollViewer的子控件超过时鼠标滚轮不工作)不是一个解决方案.

我试过了

void ListBox_PreviewMouseWheel(object sender, MouseWheelEventArgs e)
    {
        e.Handled = true;
    }
Run Code Online (Sandbox Code Playgroud)

但那也没有用.

谢谢

.net c# wpf scrollwheel listbox

26
推荐指数
4
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

listbox ×1

scrollwheel ×1

wpf ×1