Table of Contents

Class UserControl

Namespace
Avalonia.Controls
Assembly
Avalonia.Controls.dll

Provides the base class for defining a new control that encapsulates related existing controls and provides its own logic.

public class UserControl : ContentControl, INotifyPropertyChanged, IDataContextProvider, ILogical, IThemeVariantHost, IResourceHost, IResourceNode, IStyleHost, ISetLogicalParent, ISetInheritanceParent, ISupportInitialize, IStyleable, INamed, IInputElement, IDataTemplateHost, ISetterValue
Inheritance
UserControl
Implements
Inherited Members
Extension Methods

Constructors

UserControl()

public UserControl()

Methods

OnCreateAutomationPeer()

Returns a new, type-specific AutomationPeer implementation for the control.

protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

The type-specific AutomationPeer implementation.