Class WheelEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Interfejs WheelEvent dostarcza specyficznych informacji kontekstowych związanych z wydarzeniami koła. Aby utworzyć instancję interfejsu WheelEvent, użyj konstruktora WheelEvent, przekazując opcjonalny słownik WheelEventInit.
[ComVisible(true)]
[DOMObject]
[DOMName("WheelEvent")]
public class WheelEvent : MouseEvent, INotifyPropertyChanged
Dziedziczenie
object ← DOMObject ← Event ← UIEvent ← MouseEvent ← WheelEvent
Implementuje
Członkowie dziedziczeni
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()
Konstruktory
WheelEvent(string)
Inicjalizuje nową instancję klasy Aspose.Html.Dom.Events.WheelEvent.
[DOMConstructor]
public WheelEvent(string type)
Parametry
type
string
Typ zdarzenia.
WheelEvent(string, IDictionary<string, object="">)
Inicjalizuje nową instancję klasy Aspose.Html.Dom.Events.WheelEvent.
[DOMConstructor]
public WheelEvent(string type, IDictionary<string, object=""> eventInitDict)
Parametry
type
string
Typ zdarzenia.
eventInitDict
IDictionary<string, object>
Słownik inicjalizacji zdarzenia.
Pola
DOM_DELTA_LINE
Jednostki miary dla delty MUSZĄ być pojedynczymi liniami tekstu. Dotyczy to wielu kontrolek formularzy.
public const ulong DOM_DELTA_LINE = 1
Wartość pola
DOM_DELTA_PAGE
Jednostki miary dla delty MUSZĄ być stronami, zdefiniowanymi jako pojedynczy ekran lub jako wydzielona strona.
public const ulong DOM_DELTA_PAGE = 2
Wartość pola
DOM_DELTA_PIXEL
Jednostki miary dla delty MUSZĄ być pikselami. Jest to najbardziej typowy przypadek w większości konfiguracji systemów operacyjnych i implementacji.
public const ulong DOM_DELTA_PIXEL = 0
Wartość pola
Właściwości
DeltaMode
Atrybut deltaMode zawiera wskazanie jednostek miary dla wartości delty. Wartość domyślna to DOM_DELTA_PIXEL (piksele).
[DOMName("deltaMode")]
public ulong DeltaMode { get; }
Wartość właściwości
DeltaX
W agentach użytkownika, w których domyślną akcją zdarzenia koła jest przewijanie, wartość MUSI być miarą wzdłuż osi x (w pikselach, liniach lub stronach), aby przewinąć w przypadku, gdy zdarzenie nie jest anulowane. W przeciwnym razie jest to specyficzna dla implementacji miara (w pikselach, liniach lub stronach) ruchu urządzenia koła wokół osi x.
[DOMName("deltaX")]
public double DeltaX { get; }
Wartość właściwości
DeltaY
W agentach użytkownika, w których domyślną akcją zdarzenia koła jest przewijanie, wartość MUSI być miarą wzdłuż osi y (w pikselach, liniach lub stronach), aby przewinąć w przypadku, gdy zdarzenie nie jest anulowane. W przeciwnym razie jest to specyficzna dla implementacji miara (w pikselach, liniach lub stronach) ruchu urządzenia koła wokół osi y.
[DOMName("deltaY")]
public double DeltaY { get; }
Wartość właściwości
DeltaZ
W agentach użytkownika, w których domyślną akcją zdarzenia koła jest przewijanie, wartość MUSI być miarą wzdłuż osi z (w pikselach, liniach lub stronach), aby przewinąć w przypadku, gdy zdarzenie nie jest anulowane. W przeciwnym razie jest to specyficzna dla implementacji miara (w pikselach, liniach lub stronach) ruchu urządzenia koła wokół osi z.
[DOMName("deltaZ")]
public double DeltaZ { get; }