注册MouseDown和MouseLeave事件 this.MouseLeftButtonDown + = new MouseButtonEventHandler(MainPage_MouseLeftButtonDown); this.MouseLeave + = new MouseEventHandler(MainPage_MouseLeave);
点击某处 这两件事都会被解雇。
只有当我移出控件的边界时,才应该触发mouseleave?
答案 0 :(得分:0)
因为基于触摸的屏幕上没有实际鼠标,所以此行为是正确的。
您可能不应该在不使用鼠标的移动应用中使用mouseLeave。您可能需要这些原因,但它们与点击无关。