我在写Windows Phone 7 Silverlight应用程序。当鼠标离开此控件时,我必须将我的Stackpanel的可见性设置为折叠状态。但即使我只是在没有鼠标移动的情况下单击我的控件,也会发生此事件。失去焦点事件不起作用。 如何实现我的目标? Thx提前!MouseLeave LostFocus事件Silverlight
2
A
回答
1
如果您正在寻找“鼠标悬停”效果,那么您可能需要重新考虑用户如何与应用程序进行交互,因为只有在用户将手指放在屏幕上时,才会触发MouseMove事件。
3
只有当用户点击另一个控件时才会触发LostFocus,因为没有悬停事件,因为鼠标隐喻在这里不起作用,因为这是一个基于触摸的环境 - 处理控件行为的最佳方式是想象一下使用你的手指与控制器进行交互 - 这可以允许设计一种行为,以你想要的方式工作,然后看看它是如何工作的,屏幕上的触摸开始点击,所以没有鼠标移动也没有鼠标移动。
相关问题
- 1. Silverlight 3中的MouseLeave事件PopUp控件
- 2. ASP.NET TextBox LostFocus事件
- 3. MouseEnter和MouseLeave事件
- 4. ExtJs 3或4 - LostFocus事件
- 5. C#:文本框LostFocus事件处理
- 6. 问题有一个TextBox的LostFocus事件
- 7. 处理引发LostFocus和停用事件
- 8. 如何在'LostFocus事件过程
- 9. WPF TextBox lostFocus事件触发器
- 10. 为什么textbox.focus会抛出lostFocus事件?
- 11. 为什么LostFocus事件不会发生?
- 12. 整个窗口上的MouseHover/MouseLeave事件
- 13. 如何使用mouseenter和mouseleave事件?
- 14. Silverlight中的MouseLeave(Windows Phone 7)如果鼠标未移出,将触发事件
- 15. 检查鼠标在Silverlight中的MouseLeave事件中输入哪个UIElement?
- 16. 的Silverlight&事件
- 17. Silverlight SizeChanged事件
- 18. 如何使用mouseClick事件重写mouseLeave事件
- 19. 手动在控件上提升LostFocus事件
- 20. 打开共享LostFocus事件处理程序的发件人
- 21. Silverlight ListBox OnMouseOver事件
- 22. Silverlight事件代理
- 23. silverlight鼠标事件
- 24. Silverlight事件处理
- 25. 消防LostFocus事件时IsKeyboardFocusWithin酒店有假值
- 26. 事件的优先级:引发LostFocus被SelectionChange
- 27. LostFocus事件问题和按钮命令在wpf
- 28. 如何在LostFocus事件期间从ASPxSpinEdit获取和设置值。
- 29. 获取lostfocus事件上的点击按钮
- 30. 在可编辑组合框上使用LostFocus事件时的Messagebox