项目模板¶
Eremex.Avalonia.Templates NuGet 包包含用于使用 Eremex Controls 快速创建新 Avalonia UI 项目的模板。
安装 Eremex Avalonia 模板¶
运行以下命令:
dotnet new install Eremex.Avalonia.Templates
更新 Eremex Avalonia 模板¶
要更新到最新版本,请运行模板安装命令:
dotnet new install Eremex.Avalonia.Templates
包含的模板¶
eremex.avalonia.app¶
该应用程序模板会创建一个引用 Eremex Controls 库的空 Avalonia UI 项目。此模板执行以下操作:
-
向项目中添加 Eremex 的 NuGet 包:
- Eremex.Avalonia.Controls
- Eremex.Avalonia.Themes.DeltaDesign
-
使用
MxWindow类作为项目的主窗口。MxWindow窗口提供对 Eremex 外观主题的支持。 - 注册 Eremex 的
DeltaDesign外观主题。
eremex.avalonia.mvvm¶
该应用程序模板会创建一个支持 MVVM 模式、引用 Eremex Controls 库的 Avalonia UI 项目。该模板将代码分离为 View(MainWindow)和 ViewModel(MainWindowViewModel)。
此模板的其余功能与 eremex.avalonia.app 模板相同。
eremex.avalonia.window¶
这是一个用于创建基于 MxWindow 的新 Avalonia 窗口的模板。此模板仅创建定义窗口的两个文件:Window.axaml 和 Window.axaml.cs。
通过命令行从模板创建新项目¶
切换到需要创建项目的文件夹。使用 dotnet new template-name 命令从指定模板创建新项目。要为项目指定名称,请使用 -n name 命令选项。
以下命令基于 eremex.avalonia.mvvm 模板创建一个新的 AvaloniaApplication1 项目。
dotnet new eremex.avalonia.mvvm -n AvaloniaApplication1
在 Visual Studio 中打开创建的项目。
* 本页面使用机器翻译技术翻译。