Komma igång med .NET Multi-platform App UI (.NET MAUI) Community Toolkit

Den här artikeln beskriver hur du kommer igång med de paket som tillhandahålls som en del av .NET MAUI Community Toolkit-projektet.

Lägga till NuGet-paketen

Verktygslådan är tillgänglig som en uppsättning NuGet-paket som kan läggas till i alla befintliga eller nya projekt med hjälp av Visual Studio.

  1. Öppna ett befintligt projekt eller skapa ett nytt projekt enligt installationsdokumentationen för .NET MAUI

  2. I panelen Solution Explorer högerklickar du på projektnamnet och väljer Hantera NuGet-paket. Sök efter CommunityToolkit.Maui och välj önskat NuGet-paket i listan.

    Hantera NuGet-paket...

  3. Välj de verktyg som passar bäst för dina behov från alternativen nedan:

Det här paketet är en samling animeringar, beteenden, konverterare och anpassade vyer för utveckling med .NET MAUI. Det förenklar och demonstrerar vanliga utvecklaruppgifter när du skapar iOS-, Android-, macOS- och Windows-appar med .NET MAUI.

Paketnamn:CommunityToolkit.Maui

Paket-URL:https://www.nuget.org/packages/CommunityToolkit.Maui

Initiera paketet

Först måste instruktionen using läggas till överst i din MauiProgram.cs-fil

using CommunityToolkit.Maui;

För att kunna använda verktygslådan UseMauiCommunityToolkit korrekt måste metoden anropas på MauiAppBuilder klassen vid start av ett program MauiProgram.cs filen. I följande exempel visas hur du utför detta.

var builder = MauiApp.CreateBuilder();
builder
    .UseMauiApp<App>()
    .UseMauiCommunityToolkit()

Om du vill använda funktionerna i verktygslådan kan du läsa dokumentationssidorna för varje specifik funktion.

Använda NuGet-paketen

  1. Aktivera Toolkit i MauiProgram.cs:
var builder = MauiApp.CreateBuilder();
builder.UseMauiApp<App>();
builder.UseMauiCommunityToolkit();

4.1. För avancerade inställningar anger du CommunityToolkit.Maui.Options:

builder.UseMauiCommunityToolkit(options =>
{
    options.SetShouldSuppressExceptionsInConverters(false);
    options.SetShouldSuppressExceptionsInBehaviors(false);
    options.SetShouldSuppressExceptionsInAnimations(false);
});
  1. Läs resten av dokumentationen om du vill veta mer om hur du implementerar specifika funktioner.

Andra resurser

GitHub-lagringsplatsen för .NET MAUI Community Toolkit innehåller källkoden för ett exempelprogram som är utformat för att visa hur du kan använda verktygslådan för att skapa ett .NET MAUI-program. Observera att du måste klona eller ladda ned lagringsplatsen och kompilera källkoden för att kunna köra exempelprogrammet.

Vi rekommenderar utvecklare som är nya för .NET MAUI att besöka .NET MAUI-dokumentationen .

Besök GitHub-lagringsplatsen för .NET MAUI Community Toolkit för att se den aktuella källkoden, vad som kommer härnäst och klona lagringsplatsen. Community-bidrag är välkomna!