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
در طول رویدادهای موس ناشی از فشار یا رها کردن یک دکمه موس، دکمه باید برای نشان دادن اینکه کدام دکمه دستگاه اشارهگر تغییر حالت داده است، استفاده شود.
[DOMName("button")]
public short Button { get; }
مقدار ویژگی
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
برای شناسایی یک EventTarget ثانویه مرتبط با یک رویداد UI، بسته به نوع رویداد استفاده میشود.
[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; }