在WinRT的XAML - 攻丝和点击一个按钮是不一样的?(In WinRT XAML - tap

2019-10-19 15:46发布

当钩页面上的螺纹事件(这样我就可以不受儿童患上了所有事件),我也越来越事件当用户点击页面上的按钮激活。

我本来期望的按钮,“吞”水龙头,但似乎并不如此。

解决方法很简单,如果讨厌 - 勾上处理,以真正的每个按钮现在和设定的抽头事件。 我要怎么弄的解决方法。

我的问题是我是否我正确理解这一点。 如果钩住我的所有按钮,在页面上敲打事件(所以我没有得到激发的页面上点击事件)真的是正确的方式做到这一点。

谢谢。

Answer 1:

你应该处理Click按钮,而不是事件Tapped事件。 如果Tapped事件仍泡页面-是的,通过各种手段,处理它的按钮和标记它Handled ,以防止起泡或试图改变IsTapEnabled上的按钮值。 如果处理事件是唯一的办法,你不喜欢后面的代码-你可以拥有所有的按钮Tapped事件使用相同的处理程序或定义附加的行为,做吞咽在您定义的行为单独的类。



文章来源: In WinRT XAML - tapping and clicking on a button is not the same?