如何抑制容器控制的鼠标滚轮事件?

时间:2011-11-02 09:02:44

标签: c# .net events mouse

我有 silverlight页面,其中包含滚动查看器

内部scorll查看器我有一个用户控件。(用户控件就像NumericUpDown 控件一样。)

我在用户控件中实现了文本框的鼠标滚轮事件。

当我滚动鼠标滚轮时用户控件用户控件鼠标滚轮事件会触发,但在同时我的滚动查看器也会上下移动。

当焦点在用户控件上时,如何抑制滚动查看器鼠标滚轮事件。

1 个答案:

答案 0 :(得分:3)

在用户控制代码注册PreviewMouseWheel事件中,并将e.Handled设置为true。这将停止事件传播。