Class MouseEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
MouseEvent 接口提供与鼠标事件相关的特定上下文信息。
[ComVisible(true)]
[DOMObject]
[DOMName("MouseEvent")]
public class MouseEvent : UIEvent, INotifyPropertyChanged
继承
object ← DOMObject ← Event ← UIEvent ← MouseEvent
派生
实现
继承成员
UIEvent.View, UIEvent.Detail, Event.NonePhase, Event.CapturingPhase, Event.AtTargetPhase, Event.BubblingPhase, Event.InitEvent(string, bool, bool), Event.PreventDefault(), Event.StopPropagation(), Event.StopImmediatePropagation(), Event.Bubbles, Event.Cancelable, Event.CurrentTarget, Event.EventPhase, Event.Target, Event.TimeStamp, Event.Type, Event.DefaultPrevented, Event.IsTrusted, DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
构造函数
MouseEvent(string)
初始化 Aspose.Html.Dom.Events.MouseEvent 类的新实例。
[DOMConstructor]
public MouseEvent(string type)
参数
type
string
事件类型。
MouseEvent(string, IDictionary<string, object="">)
初始化 Aspose.Html.Dom.Events.MouseEvent 类的新实例。
[DOMConstructor]
public MouseEvent(string type, IDictionary<string, object=""> eventInitDict)
参数
type
string
事件类型。
eventInitDict
IDictionary<string, object>
事件初始化字典。
属性
AltKey
引用 altKey 属性。
[DOMName("altKey")]
public bool AltKey { get; }
属性值
Button
在由于鼠标按钮的按下或释放而引发的鼠标事件中,button 必须用于指示哪个指针设备按钮状态发生了变化。
[DOMName("button")]
public short Button { get; }
属性值
Buttons
在任何鼠标事件中,buttons 必须用于指示当前被按下的鼠标按钮的组合,以位掩码表示。
[DOMName("buttons")]
public ushort Buttons { get; }
属性值
ClientX
事件发生时相对于与事件关联的视口的水平坐标。
[DOMName("clientX")]
public long ClientX { get; }
属性值
ClientY
事件发生时相对于与事件关联的视口的垂直坐标。
[DOMName("clientY")]
public long ClientY { get; }
属性值
CtrlKey
引用 ctrlKey 属性。
[DOMName("ctrlKey")]
public bool CtrlKey { get; }
属性值
MetaKey
引用 metaKey 属性。
[DOMName("metaKey")]
public bool MetaKey { get; }
属性值
RelatedTarget
用于识别与 UI 事件相关的次要 EventTarget,具体取决于事件的类型。
[DOMName("relatedTarget")]
public EventTarget RelatedTarget { get; }
属性值
ScreenX
事件发生时相对于屏幕坐标系统原点的水平坐标。
[DOMName("screenX")]
public long ScreenX { get; }
属性值
ScreenY
事件发生时相对于屏幕坐标系统原点的垂直坐标。
[DOMName("screenY")]
public long ScreenY { get; }
属性值
ShiftKey
引用 shiftKey 属性。
[DOMName("shiftKey")]
public bool ShiftKey { get; }