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
У користувацьких агентів, де стандартна дія події колеса - прокрутка, значення МАЄ бути вимірюванням уздовж осі x (в пікселях, рядках або сторінках), які потрібно прокрутити у випадку, якщо подія не скасована. В іншому випадку, це є специфічним для реалізації вимірювання (в пікселях, рядках або сторінках) руху пристрою колеса уздовж осі x.
[DOMName("deltaX")]
public double DeltaX { get; }
Значення властивості
DeltaY
У користувацьких агентів, де стандартна дія події колеса - прокрутка, значення МАЄ бути вимірюванням уздовж осі y (в пікселях, рядках або сторінках), які потрібно прокрутити у випадку, якщо подія не скасована. В іншому випадку, це є специфічним для реалізації вимірювання (в пікселях, рядках або сторінках) руху пристрою колеса уздовж осі y.
[DOMName("deltaY")]
public double DeltaY { get; }
Значення властивості
DeltaZ
У користувацьких агентів, де стандартна дія події колеса - прокрутка, значення МАЄ бути вимірюванням уздовж осі z (в пікселях, рядках або сторінках), які потрібно прокрутити у випадку, якщо подія не скасована. В іншому випадку, це є специфічним для реалізації вимірювання (в пікселях, рядках або сторінках) руху пристрою колеса уздовж осі z.
[DOMName("deltaZ")]
public double DeltaZ { get; }