UserControl
represents a "view" in Avalonia, which is a reusable collection of controls in a predefined layout.UserControl
usually consists of two parts: a XAML file (e.g. MyUserControl.axaml
) and a code-behind file (e.g. MyUserControl.axaml.cs
). The code-behind defines a .NET class which represents the control.UserControl
s are often paired with "view models" when using the MVVM pattern. For more information see the tutorial.UserControl
s from templates:Add -> New Item
menu item[namespace]
with the namespace you'd like to create the UserControl
in and [name]
with the name of the control.