Choosing A Custom Control Type (рус: Выбор типа пользовательского компонента UI)
Avalonia позволяет использовать различные способы создания пользовательских компонентов, которые помогают решать конкретные потребности в приложении.
Понимание различных типов пользовательских компонентов, поможет вам эффективнее выбирать более подходящий вариант решения проблемы.
Тремя самыми распространенными типами являются UserControls (рус: Пользовательские компоненты)
, lookless controls (рус: компоненты без внешнего вида)
и custom-drawn controls (рус: нарисованные компоненты)
.