几天前,我意外地对整个解决方案进行了替换 - 我用_Tap替换了一个MouseLEftButtonUp。现在,即使我在Windows Phone中的图像上执行Tap事件,我也会收到以下错误:
无法分配到属性'System.Windows.UIElement.MouseLeftButtonUp
有谁知道如何解决这个问题?这是一个非常具体的问题。
答案 0 :(得分:2)
这很可能是因为UIElement.MouseLeftButtonUp的事件签名与UIElement.Tap不同。
MouseLeftButtonUp
使用MouseButtonEventHandler
,但Tap
需要EventHandler<GestureEventArgs>
,因此您必须转到所有处理程序并更改MouseButtonEventArgs e
参数EventArgs<GestureEventArgs> e
。