用户控件UserControls
UserControl
在 Avalonia 中代表一个 "视图",是一个预定义布局的可重用控件集合。
一个 UserControl
通常由两部分组成:一个 XAML 文件(例如 MyUserControl.axaml
)和一个代码后台文件(例如 MyUserControl.axaml.cs
)。代码后台定义了一个代表控件的 .NET 类。
当使用 MVVM 模式时,UserControl
通常与 "视图模型" 配对使用。更多信息请参见教程。
您可以使用模板创建 UserControl
:
Visual Studio
在“解决方案资源管理器”中右键单击要添加控件的文件夹
选择“添加->新建项目”菜单项
在弹出的对话框中,导航到类别树中的“Avalonia”部分
选择 "UserControl (Avalonia)"
在“名称”下输入您的控件名称
单击“添加”按钮
.NET Core CLI
使用以下命令替换 [namespace]
为您要在其中创建 UserControl
的命名空间,[name]
为控件名称。
有关更多信息,请参见.NET core 模板存储库。
Last updated