【发布时间】:2011-09-02 21:26:52
【问题描述】:
有什么方法可以在不使用 Silverlight 中的事件(VS2010,C#)的情况下检测鼠标位置/按钮状态,我可以使用鼠标左/右键向上/向下事件,但我要在外面检测鼠标状态在这些事件中,我有什么选择
谢谢
【问题讨论】:
标签: silverlight
有什么方法可以在不使用 Silverlight 中的事件(VS2010,C#)的情况下检测鼠标位置/按钮状态,我可以使用鼠标左/右键向上/向下事件,但我要在外面检测鼠标状态在这些事件中,我有什么选择
谢谢
【问题讨论】:
标签: silverlight
不幸的是,您需要使用事件,但您可以将其设为通用。
您需要将MouseMove 处理程序连接到您的主布局网格(或其他容器),并检查MouseButtonEventArgs 参数的按钮状态和位置(它继承自MouseEventArgs)。
您可能会发现这个Mouse Support 页面也很有用。
【讨论】: