4

有没有办法让 WPF 装饰器完全忽略鼠标,以便装饰器后面的 UIElement 仍然获得鼠标事件,就好像装饰器不存在一样?

4

2 回答 2

11

将 的IsHitTestVisible属性设置Adorner为 false

于 2010-03-09T18:29:45.940 回答
1

如果您使用鼠标事件的隧道版本而不是冒泡事件(即,PreviewMouseDown而不是MouseDown),您将从第一个接收鼠标事件UIElement,并能够通过设置e.Handled为 true 来阻止它们到达装饰器。

于 2010-03-09T17:43:48.350 回答