Skip to main content

ControlExtensions Class

Definition​

Assembly:Avalonia.Controls
Package:Avalonia

Adds common functionality to Avalonia.Controls.Control.

public class ControlExtensions

Inheritance: object -> ControlExtensions

Methods​

NameDescription
BringIntoView (2 overloads)Tries to bring the control into view.
FindControlNo summary available.
GetControlNo summary available.
SetNo summary available.

BringIntoView overloads​

BringIntoView Method​

Tries to bring the control into view.

public void BringIntoView(Avalonia.Controls.Control control)
Parameters​

control Avalonia.Controls.Control

The control.

BringIntoView Method​

Tries to bring the control into view.

public void BringIntoView(Avalonia.Controls.Control control, Avalonia.Rect rect)
Parameters​

control Avalonia.Controls.Control

The control.

rect Avalonia.Rect

The area of the control to being into view.

FindControl Method​

public T FindControl<T>(Avalonia.Controls.Control control, string name)

Parameters​

control Avalonia.Controls.Control

name string

Type Parameters​

T

Returns​

T

GetControl Method​

public T GetControl<T>(Avalonia.Controls.Control control, string name)

Parameters​

control Avalonia.Controls.Control

name string

Type Parameters​

T

Returns​

T

Set Method​

public IDisposable Set(Avalonia.Controls.IPseudoClasses classes, string name, IObservable<bool> trigger)

Parameters​

classes Avalonia.Controls.IPseudoClasses

name string

trigger IObservable<bool>

Returns​

IDisposable