Introduzione a .NET Multipiattaforma App UI (.NET MAUI) Community Toolkit
Questo articolo illustra come iniziare a usare i pacchetti forniti come parte del progetto .NET MAUI Community Toolkit.
Aggiunta dei pacchetti NuGet
Il toolkit è disponibile come set di pacchetti NuGet che possono essere aggiunti a qualsiasi progetto esistente o nuovo usando Visual Studio.
Aprire un progetto esistente o creare un nuovo progetto in base alla documentazione di installazione di .NET MAUI
Nel pannello Esplora soluzioni fai clic con il pulsante destro del mouse sul progetto e scegli Gestisci pacchetti NuGet. Cercare CommunityToolkit.Maui e scegliere il pacchetto NuGet desiderato dall'elenco.
Scegliere i toolkit più appropriati per le proprie esigenze dalle opzioni seguenti:
- CommunityToolkit.Maui
- CommunityToolkit.Maui.Markup
- CommunityToolkit.Maui.Maps
- CommunityToolkit.Maui.MediaElement
- CommunityToolkit.Maui.Camera
Questo pacchetto è una raccolta di animazioni, comportamenti, convertitori e visualizzazioni personalizzate per lo sviluppo con .NET MAUI. Semplifica e illustra le attività di sviluppo comuni che creano app iOS, Android, macOS e Windows con .NET MAUI.
Nome pacchetto: CommunityToolkit.Maui
URL pacchetto: https://www.nuget.org/packages/CommunityToolkit.Maui
Inizializzazione del pacchetto
Prima di tutto l'istruzione using deve essere aggiunta all'inizio del file MauiProgram.cs
using CommunityToolkit.Maui;
Per usare correttamente il toolkit, è necessario chiamare il UseMauiCommunityToolkit
metodo nella classe durante il MauiAppBuilder
bootstrap di un'applicazione nel file MauiProgram.cs . Nell'esempio seguente viene illustrato come eseguire questa operazione.
var builder = MauiApp.CreateBuilder();
builder
.UseMauiApp<App>()
.UseMauiCommunityToolkit()
Per usare le funzionalità del toolkit, vedere le pagine della documentazione per ogni funzionalità specifica.
Uso dei pacchetti NuGet
- Abilitare toolkit in
MauiProgram.cs
:
var builder = MauiApp.CreateBuilder();
builder.UseMauiApp<App>();
builder.UseMauiCommunityToolkit();
4.1. Per le impostazioni avanzate, impostare CommunityToolkit.Maui.Options:
builder.UseMauiCommunityToolkit(options =>
{
options.SetShouldSuppressExceptionsInConverters(false);
options.SetShouldSuppressExceptionsInBehaviors(false);
options.SetShouldSuppressExceptionsInAnimations(false);
});
- Per altre informazioni sull'implementazione di funzionalità specifiche, vedere il resto della documentazione.
Altre risorse
Il repository GitHub di .NET MAUI Community Toolkit contiene il codice sorgente per un'applicazione di esempio progettata per illustrare come è possibile usare il toolkit per compilare un'applicazione MAUI .NET. Si noti che sarà necessario clonare o scaricare il repository e compilare il codice sorgente per eseguire l'applicazione di esempio.
Si consiglia agli sviluppatori che non hanno esperienza con .NET MAUI di visitare la documentazione di .NET MAUI .
Visitare il repository GitHub di .NET MAUI Community Toolkit per visualizzare il codice sorgente corrente, le novità successive e clonare il repository. I contributi della community sono benvenuti.
.NET MAUI Community Toolkit