Table of Contents

Class InputElementExtensions

Namespace
CarinaStudio.Input
Assembly
CarinaStudio.AppBase.Avalonia.dll

Extension methods for Avalonia.Input.IInputElement.

public static class InputElementExtensions
Inheritance
InputElementExtensions
Inherited Members

Methods

InputHitTest<T>(IInputElement, Point)

Find the topmost active Avalonia.Input.IInputElement with specific type at a point on an Avalonia.Input.IInputElement.

public static T? InputHitTest<T>(this IInputElement inputElement, Point point) where T : class, IInputElement

Parameters

inputElement IInputElement

Avalonia.Input.IInputElement.

point Point

Point.

Returns

T

Avalonia.Input.IInputElement at given point, or Null if not found.

Type Parameters

T

Type of Avalonia.Input.IInputElement.