Skip to content

Шаблоны проектов

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.



* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.