WPF覆盖控制

时间:2012-09-19 16:05:12

标签: wpf windows user-controls

感谢过去问题的所有帮助。我又来召唤你了。

所以,假设我有相同大小的用户控件A,B,z-index为0,1,相当可观。

是否有可能让B没有抓到任何打算用于A?

基本上我希望有一个用户控件来到另一个但不会阻止触摸。

谢谢,

2 个答案:

答案 0 :(得分:2)

如果您将UIElement.IsHitTestVisible属性设置为false,则您的控件不应“触及任何触摸”。有关详细信息,请参阅Hit Testing Support

答案 1 :(得分:0)

您可以使用点击测试通过HitTestResultCallback通知您某个位置的所有视觉效果,而不仅仅是最顶层的视觉效果。这就是您使用它的方式:http://hintdesk.com/c-wpf-hit-testing-example/