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