Events MouseLeave LostFocus事件Silverlight

Events MouseLeave LostFocus事件Silverlight,events,silverlight-3.0,windows-phone-7,Events,Silverlight 3.0,Windows Phone 7,我正在编写一个WindowsPhone7Silverlight应用程序。当鼠标离开此控件时,我必须将Stackpanel的可见性设置为折叠。但即使我只需单击控件而不移动鼠标,也会发生此事件。失焦事件也不起作用。 如何实现我的目标? 提前谢谢 如果您正在寻找“鼠标悬停”效果,那么您可能需要重新考虑用户如何与您的应用程序交互,因为只有当用户在屏幕上按下手指时才会触发MouseMove事件。只有当用户点击另一个控件时才会触发LostFocus,如前所述,没有悬停事件,因为鼠标隐喻在这里不起作用,因为这

我正在编写一个WindowsPhone7Silverlight应用程序。当鼠标离开此控件时,我必须将Stackpanel的可见性设置为折叠。但即使我只需单击控件而不移动鼠标,也会发生此事件。失焦事件也不起作用。 如何实现我的目标?
提前谢谢

如果您正在寻找“鼠标悬停”效果,那么您可能需要重新考虑用户如何与您的应用程序交互,因为只有当用户在屏幕上按下手指时才会触发MouseMove事件。

只有当用户点击另一个控件时才会触发LostFocus,如前所述,没有悬停事件,因为鼠标隐喻在这里不起作用,因为这是一个基于触摸的环境-处理控制行为的最佳方法是想象使用手指与控制交互-这可能允许设计一种按照您希望的方式工作的行为,然后看看这将如何实际工作,触摸屏幕开始点击,因此没有鼠标移动也没有鼠标下降