Class WheelEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
واجهة WheelEvent توفر معلومات سياقية محددة مرتبطة بأحداث العجلات. لإنشاء مثيل من واجهة WheelEvent، استخدم مُنشئ WheelEvent، مع تمرير قاموس WheelEventInit اختياري.
[ComVisible(true)]
[DOMObject]
[DOMName("WheelEvent")]
public class WheelEvent : MouseEvent, INotifyPropertyChanged
الوراثة
object ← DOMObject ← Event ← UIEvent ← MouseEvent ← WheelEvent
التنفيذات
الأعضاء الموروثة
MouseEvent.ScreenX, MouseEvent.ScreenY, MouseEvent.ClientX, MouseEvent.ClientY, MouseEvent.CtrlKey, MouseEvent.ShiftKey, MouseEvent.AltKey, MouseEvent.MetaKey, MouseEvent.Button, MouseEvent.Buttons, MouseEvent.RelatedTarget, 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()
المُنشئات
WheelEvent(string)
يهيئ مثيلًا جديدًا من فئة Aspose.Html.Dom.Events.WheelEvent.
[DOMConstructor]
public WheelEvent(string type)
المعلمات
type
string
نوع الحدث.
WheelEvent(string, IDictionary<string, object="">)
يهيئ مثيلًا جديدًا من فئة Aspose.Html.Dom.Events.WheelEvent.
[DOMConstructor]
public WheelEvent(string type, IDictionary<string, object=""> eventInitDict)
المعلمات
type
string
نوع الحدث.
eventInitDict
IDictionary<string, object>
قاموس تهيئة الحدث.
الحقول
DOM_DELTA_LINE
يجب أن تكون وحدات القياس للدلتا خطوط نصية فردية. هذا هو الحال بالنسبة للعديد من عناصر التحكم في النماذج.
public const ulong DOM_DELTA_LINE = 1
قيمة الحقل
DOM_DELTA_PAGE
يجب أن تكون وحدات القياس للدلتا صفحات، إما محددة كشاشة واحدة أو كصفحة محددة.
public const ulong DOM_DELTA_PAGE = 2
قيمة الحقل
DOM_DELTA_PIXEL
يجب أن تكون وحدات القياس للدلتا بكسلات. هذه هي الحالة الأكثر شيوعًا في معظم أنظمة التشغيل وتكوينات التنفيذ.
public const ulong DOM_DELTA_PIXEL = 0
قيمة الحقل
الخصائص
DeltaMode
تحتوي خاصية deltaMode على إشارة إلى وحدات القياس لقيم الدلتا. القيمة الافتراضية هي DOM_DELTA_PIXEL (بكسلات).
[DOMName("deltaMode")]
public ulong DeltaMode { get; }
قيمة الخاصية
DeltaX
في وكلاء المستخدم حيث تكون الإجراء الافتراضي لحدث العجلة هو التمرير، يجب أن تكون القيمة هي القياس على المحور السيني (بالبكسلات، أو الخطوط، أو الصفحات) ليتم التمرير في حالة عدم إلغاء الحدث. بخلاف ذلك، فإن هذا قياس محدد للتنفيذ (بالبكسلات، أو الخطوط، أو الصفحات) لحركة جهاز العجلة حول المحور السيني.
[DOMName("deltaX")]
public double DeltaX { get; }
قيمة الخاصية
DeltaY
في وكلاء المستخدم حيث تكون الإجراء الافتراضي لحدث العجلة هو التمرير، يجب أن تكون القيمة هي القياس على المحور الصادي (بالبكسلات، أو الخطوط، أو الصفحات) ليتم التمرير في حالة عدم إلغاء الحدث. بخلاف ذلك، فإن هذا قياس محدد للتنفيذ (بالبكسلات، أو الخطوط، أو الصفحات) لحركة جهاز العجلة حول المحور الصادي.
[DOMName("deltaY")]
public double DeltaY { get; }
قيمة الخاصية
DeltaZ
في وكلاء المستخدم حيث تكون الإجراء الافتراضي لحدث العجلة هو التمرير، يجب أن تكون القيمة هي القياس على المحور الزاوي (بالبكسلات، أو الخطوط، أو الصفحات) ليتم التمرير في حالة عدم إلغاء الحدث. بخلاف ذلك، فإن هذا قياس محدد للتنفيذ (بالبكسلات، أو الخطوط، أو الصفحات) لحركة جهاز العجلة حول المحور الزاوي.
[DOMName("deltaZ")]
public double DeltaZ { get; }