Шаблоны проектов¶
Eremex.Avalonia.Templates NuGet package содержит шаблоны для быстрого создания новых проектов Avalonia UI с использованием контролов Eremex.
Установка шаблонов Eremex Avalonia¶
Выполните следующую команду:
dotnet new install Eremex.Avalonia.Templates
Обновление шаблонов Eremex Avalonia¶
Чтобы обновиться до последней версии, запустите команду установки шаблона:
dotnet new install Eremex.Avalonia.Templates
Включенные шаблоны¶
eremex.avalonia.app
¶
Этот шаблон приложения создает пустой проект Avalonia UI, который ссылается на библиотеку контролов Eremex. Этот шаблон выполняет следующие действия:
-
Добавляет пакеты Nuget Eremex в проект:
- Eremex.Avalonia.Controls
- Eremex.Avalonia.Themes.DeltaDesign
-
Использует класс
MxWindow
в качестве главного окна проекта. ОкноMxWindow
обеспечивает поддержку тем Eremex. - Регистрирует тему Eremex
DeltaDesign
.
eremex.avalonia.mvvm
¶
Этот шаблон приложения создает проект Avalonia UI с поддержкой MVVM, который ссылается на библиотеку контролов Eremex. Шаблон разделяет код на представление (MainWindow) и ViewModel (MainWindowViewModel).
Остальные функции этого шаблона такие же, как и у шаблона eremex.avalonia.app
.
eremex.avalonia.window
¶
Шаблон, который создает новое окно Avalonia на основе MxWindow
. Этот шаблон создает только два файла, которые определяют окно: Window.axaml и Window.axaml.cs.
Создайте новый проект на основе шаблона с помощью командной линии¶
Перейдите в папку, в которой вам нужно создать проект. Используйте dotnet новый template-name
команда для создания нового проекта на основе указанного шаблона. Чтобы задать имя для проекта, используйте -n name
командная опция.
Следующая команда создает новый проект AvaloniaApplication1 на основе шаблона eremex.avalonia.mvvm
.
dotnet new eremex.avalonia.mvvm -n AvaloniaApplication1
Откройте созданный проект в Visual Studio.
* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.