PointerEventArgs Class
Definition
public class PointerEventArgs
Constructors
| Name | Description |
|---|---|
| PointerEventArgs | No summary available. |
PointerEventArgs Constructor
public PointerEventArgs(Avalonia.Interactivity.RoutedEvent routedEvent, object source, Avalonia.Input.IPointer pointer, Avalonia.Visual rootVisual, Avalonia.Point rootVisualPosition, ulong timestamp, Avalonia.Input.PointerPointProperties properties, Avalonia.Input.KeyModifiers modifiers)
Parameters
routedEvent Avalonia.Interactivity.RoutedEvent
source object
pointer Avalonia.Input.IPointer
rootVisual Avalonia.Visual
rootVisualPosition Avalonia.Point
timestamp ulong
properties Avalonia.Input.PointerPointProperties
modifiers Avalonia.Input.KeyModifiers
Methods
| Name | Description |
|---|---|
| GetCurrentPoint | Returns the PointerPoint associated with the current event |
| GetIntermediatePoints | Returns the PointerPoint associated with the current event |
| GetPosition | Gets the pointer position relative to a control. |
| PreventGestureRecognition | Prevents this event from being handled by other gesture recognizers in the route |
GetCurrentPoint Method
Returns the PointerPoint associated with the current event
public Avalonia.Input.PointerPoint GetCurrentPoint(Avalonia.Visual relativeTo)
Parameters
relativeTo Avalonia.Visual
The visual whose coordinate system to use. Pass null for toplevel coordinate system
Returns
GetIntermediatePoints Method
Returns the PointerPoint associated with the current event
public System.Collections.Generic.IReadOnlyList<Avalonia.Input.PointerPoint> GetIntermediatePoints(Avalonia.Visual relativeTo)
Parameters
relativeTo Avalonia.Visual
The visual which coordinate system to use. Pass null for toplevel coordinate system