Class WheelEvent

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

Наследование

objectDOMObjectEventUIEventMouseEventWheelEvent

Реализует

INotifyPropertyChanged

Унаследованные члены

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&gt;

Словарь инициализации события.

Поля

DOM_DELTA_LINE

Единицы измерения для дельты ДОЛЖНЫ быть отдельными строками текста. Это актуально для многих элементов управления формами.

public const ulong DOM_DELTA_LINE = 1

Значение поля

ulong

DOM_DELTA_PAGE

Единицы измерения для дельты ДОЛЖНЫ быть страницами, определяемыми как один экран или как размеченная страница.

public const ulong DOM_DELTA_PAGE = 2

Значение поля

ulong

DOM_DELTA_PIXEL

Единицы измерения для дельты ДОЛЖНЫ быть пикселями. Это наиболее типичный случай в большинстве конфигураций операционных систем и реализаций.

public const ulong DOM_DELTA_PIXEL = 0

Значение поля

ulong

Свойства

DeltaMode

Атрибут deltaMode содержит указание на единицы измерения для значений дельты. Значение по умолчанию – DOM_DELTA_PIXEL (пиксели).

[DOMName("deltaMode")]
public ulong DeltaMode { get; }

Значение свойства

ulong

DeltaX

В пользовательских агентах, где действие колесика по умолчанию – прокрутка, значение ДОЛЖНО быть измерением вдоль оси x (в пикселях, строках или страницах), которые необходимо прокрутить в случае, если событие не отменено. В противном случае это специфическое для реализации измерение (в пикселях, строках или страницах) движения устройства колесика вдоль оси x.

[DOMName("deltaX")]
public double DeltaX { get; }

Значение свойства

double

DeltaY

В пользовательских агентах, где действие колесика по умолчанию – прокрутка, значение ДОЛЖНО быть измерением вдоль оси y (в пикселях, строках или страницах), которые необходимо прокрутить в случае, если событие не отменено. В противном случае это специфическое для реализации измерение (в пикселях, строках или страницах) движения устройства колесика вдоль оси y.

[DOMName("deltaY")]
public double DeltaY { get; }

Значение свойства

double

DeltaZ

В пользовательских агентах, где действие колесика по умолчанию – прокрутка, значение ДОЛЖНО быть измерением вдоль оси z (в пикселях, строках или страницах), которые необходимо прокрутить в случае, если событие не отменено. В противном случае это специфическое для реализации измерение (в пикселях, строках или страницах) движения устройства колесика вдоль оси z.

[DOMName("deltaZ")]
public double DeltaZ { get; }

Значение свойства

double

 Русский