Шаблоны проектов¶
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.
* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.