Class WheelEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Das WheelEvent-Interface bietet spezifische kontextuelle Informationen zu Radereignissen. Um eine Instanz des WheelEvent-Interfaces zu erstellen, verwenden Sie den WheelEvent-Konstruktor und übergeben ein optionales WheelEventInit-Dictionary.
[ComVisible(true)]
[DOMObject]
[DOMName("WheelEvent")]
public class WheelEvent : MouseEvent, INotifyPropertyChanged
Vererbung
object ← DOMObject ← Event ← UIEvent ← MouseEvent ← WheelEvent
Implementiert
Vererbte Mitglieder
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()
Konstruktoren
WheelEvent(string)
Initialisiert eine neue Instanz der Aspose.Html.Dom.Events.WheelEvent-Klasse.
[DOMConstructor]
public WheelEvent(string type)
Parameter
type
string
Der Ereignistyp.
WheelEvent(string, IDictionary<string, object="">)
Initialisiert eine neue Instanz der Aspose.Html.Dom.Events.WheelEvent-Klasse.
[DOMConstructor]
public WheelEvent(string type, IDictionary<string, object=""> eventInitDict)
Parameter
type
string
Der Ereignistyp.
eventInitDict
IDictionary<string, object>
Das Ereignis-Initialisierungs-Dictionary.
Felder
DOM_DELTA_LINE
Die Maßeinheit für das Delta MUSS einzelne Textzeilen sein. Dies ist bei vielen Formularsteuerelementen der Fall.
public const ulong DOM_DELTA_LINE = 1
Feldwert
DOM_DELTA_PAGE
Die Maßeinheit für das Delta MUSS Seiten sein, die entweder als ein einzelner Bildschirm oder als abgegrenzte Seite definiert sind.
public const ulong DOM_DELTA_PAGE = 2
Feldwert
DOM_DELTA_PIXEL
Die Maßeinheit für das Delta MUSS Pixel sein. Dies ist der typischste Fall in den meisten Betriebssystem- und Implementierungskonfigurationen.
public const ulong DOM_DELTA_PIXEL = 0
Feldwert
Eigenschaften
DeltaMode
Das deltaMode-Attribut enthält eine Angabe der Maßeinheiten für die Delta-Werte. Der Standardwert ist DOM_DELTA_PIXEL (Pixel).
[DOMName("deltaMode")]
public ulong DeltaMode { get; }
Eigenschaftswert
DeltaX
In Benutzeragenten, bei denen die Standardaktion des Radereignisses das Scrollen ist, MUSS der Wert die Messung entlang der x-Achse (in Pixeln, Zeilen oder Seiten) sein, die gescrollt werden soll, falls das Ereignis nicht abgebrochen wird. Andernfalls ist dies eine implementierungsspezifische Messung (in Pixeln, Zeilen oder Seiten) der Bewegung eines Radgeräts um die x-Achse.
[DOMName("deltaX")]
public double DeltaX { get; }
Eigenschaftswert
DeltaY
In Benutzeragenten, bei denen die Standardaktion des Radereignisses das Scrollen ist, MUSS der Wert die Messung entlang der y-Achse (in Pixeln, Zeilen oder Seiten) sein, die gescrollt werden soll, falls das Ereignis nicht abgebrochen wird. Andernfalls ist dies eine implementierungsspezifische Messung (in Pixeln, Zeilen oder Seiten) der Bewegung eines Radgeräts um die y-Achse.
[DOMName("deltaY")]
public double DeltaY { get; }
Eigenschaftswert
DeltaZ
In Benutzeragenten, bei denen die Standardaktion des Radereignisses das Scrollen ist, MUSS der Wert die Messung entlang der z-Achse (in Pixeln, Zeilen oder Seiten) sein, die gescrollt werden soll, falls das Ereignis nicht abgebrochen wird. Andernfalls ist dies eine implementierungsspezifische Messung (in Pixeln, Zeilen oder Seiten) der Bewegung eines Radgeräts um die z-Achse.
[DOMName("deltaZ")]
public double DeltaZ { get; }