Начало работы с набором средств сообщества .NET Multi-platform App UI (.NET MAUI)
В этой статье описывается, как приступить к использованию пакетов, предоставляемых в рамках проекта .NET MAUI Community Toolkit.
Добавление пакетов NuGet
Набор пакетов NuGet доступен в виде набора пакетов NuGet, которые можно добавить в любой существующий или новый проект с помощью Visual Studio.
Открытие существующего проекта или создание нового проекта в документации по настройке .NET MAUI
На панели обозревателя решений щелкните название проекта правой кнопкой мыши и выберите Управление пакетами NuGet. Найдите CommunityToolkit.Maui и выберите нужный пакет NuGet из списка.
Выберите наборы средств, наиболее подходящие для ваших потребностей, из следующих вариантов:
- CommunityToolkit.Maui
- CommunityToolkit.Maui.Markup
- CommunityToolkit.Maui.Maps
- CommunityToolkit.Maui.MediaElement
- CommunityToolkit.Maui.Camera
Этот пакет представляет собой коллекцию анимаций, поведения, преобразователей и настраиваемых представлений для разработки с помощью .NET MAUI. Он упрощает и демонстрирует распространенные задачи разработчика по созданию приложений iOS, Android, macOS и Windows с помощью .NET MAUI.
Имя пакета: CommunityToolkit.Maui
URL-адрес пакета: https://www.nuget.org/packages/CommunityToolkit.Maui
Инициализация пакета
Сначала необходимо добавить инструкцию using в начало файла MauiProgram.cs
using CommunityToolkit.Maui;
Чтобы использовать набор средств правильно, UseMauiCommunityToolkit
метод должен вызываться в MauiAppBuilder
классе при загрузке приложения MauiProgram.cs-файла . В следующем примере показано, как это сделать.
var builder = MauiApp.CreateBuilder();
builder
.UseMauiApp<App>()
.UseMauiCommunityToolkit()
Чтобы использовать функции набора средств, ознакомьтесь со страницами документации для каждой конкретной функции.
Использование пакетов NuGet
- Включение набора средств в
MauiProgram.cs
:
var builder = MauiApp.CreateBuilder();
builder.UseMauiApp<App>();
builder.UseMauiCommunityToolkit();
4.1. Для дополнительных параметров задайте CommunityToolkit.Maui.Options:
builder.UseMauiCommunityToolkit(options =>
{
options.SetShouldSuppressExceptionsInConverters(false);
options.SetShouldSuppressExceptionsInBehaviors(false);
options.SetShouldSuppressExceptionsInAnimations(false);
});
- Ознакомьтесь с остальной документацией, чтобы узнать больше о реализации конкретных функций.
Другие ресурсы
Репозиторий средств сообщества .NET MAUI Community Toolkit GitHub содержит исходный код для примера приложения, предназначенного для демонстрации того, как использовать набор средств для создания приложения .NET MAUI. Обратите внимание, что вам потребуется клонировать или скачать репозиторий и скомпилировать исходный код для запуска примера приложения.
Мы рекомендуем разработчикам, которые являются новыми для .NET MAUI, чтобы посетить документацию по .NET MAUI .
Посетите репозиторий средств сообщества .NET MAUI Community Toolkit GitHub, чтобы просмотреть текущий исходный код, что происходит дальше, и клонировать репозиторий. Мы рады любому вкладу в сообщество!
.NET MAUI Community Toolkit