导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

MouseEventArgs 类

2013/12/13

为与指针相关且并不具体涉及设备按钮的事件(如包含 Windows Phone 指针移动的 UIElement.MouseMove)提供数据。

Namespace:  System.Windows.Input
程序集:  System.Windows(位于 System.Windows.dll 中)

public class MouseEventArgs : RoutedEventArgs

MouseEventArgs 类型公开以下成员。

  名称说明
公共属性OriginalSource获取对引发事件的对象的引用。 (从 RoutedEventArgs 继承。)
公共属性StylusDevice获取报告触笔设备信息(如与输入关联的触笔接触点的集合)的对象。
返回顶部

  名称说明
公共方法Equals(Object)确定指定的 Object 是否等于当前的 Object (从 Object 继承。)
受保护的方法Finalize允许 Object 在垃圾回收器回收该对象之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
公共方法GetHashCode用作特定类型的哈希函数。 (从 Object 继承。)
公共方法GetPosition返回指针位置的 x 坐标和 y 坐标,并且可以选择根据提供的 UIElement 的坐标原点进行评估。
公共方法GetType获取当前实例的 Type (从 Object 继承。)
受保护的方法MemberwiseClone创建当前 Object 的浅表副本。 (从 Object 继承。)
公共方法ToString返回一个字符串,它表示当前的对象。 (从 Object 继承。)
返回顶部

此事件数据类与以下事件一起使用。

请注意,专门处理鼠标按钮事件的事件使用不同的事件数据类 MouseButtonEventArgs。可以通过事件处理和事件数据将共享的 API(MouseEventArgs.GetPositionMouseEventArgs.StylusDevice)用于任何指针事件。

MouseEventArgs 的最相关成员是 GetPosition,这是一个方法,而不是属性。特别是对于单击事件而言,或者对于捕获指针的情况下,在发生事件时知道确切指针位置通常十分重要。GetPosition 返回相对于 Windows Phone 坐标空间的该位置,或者可以选择根据提供的参考元素的特定坐标空间返回该位置。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

此类型的所有公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

显示:
© 2014 Microsoft