Memulai Toolkit Komunitas .NET Multi-platform App UI (.NET MAUI)
Artikel ini membahas cara mulai menggunakan paket yang disediakan sebagai bagian dari proyek Toolkit Komunitas MAUI .NET.
Menambahkan paket NuGet
Toolkit tersedia sebagai sekumpulan paket NuGet yang dapat ditambahkan ke proyek yang sudah ada atau baru menggunakan Visual Studio.
Buka proyek yang sudah ada, atau buat proyek baru sesuai dokumentasi penyiapan .NET MAUI
Di panel Penjelajah Solusi, klik kanan pada nama proyek Anda dan pilih Kelola Paket NuGet. Cari CommunityToolkit.Maui, dan pilih Paket NuGet yang diinginkan dari daftar.
Pilih toolkit yang paling sesuai untuk kebutuhan Anda dari opsi di bawah ini:
- CommunityToolkit.Maui
- CommunityToolkit.Maui.Markup
- CommunityToolkit.Maui.Maps
- CommunityToolkit.Maui.MediaElement
- CommunityToolkit.Maui.Camera
Paket ini adalah kumpulan Animasi, Perilaku, Konverter, dan Tampilan Kustom untuk pengembangan dengan .NET MAUI. Ini menyederhanakan dan menunjukkan tugas pengembang umum yang membangun aplikasi iOS, Android, macOS, dan Windows dengan .NET MAUI.
Nama paket: CommunityToolkit.Maui
Url paket: https://www.nuget.org/packages/CommunityToolkit.Maui
Menginisialisasi paket
Pertama, pernyataan penggunaan perlu ditambahkan ke bagian atas file MauiProgram.cs Anda
using CommunityToolkit.Maui;
Untuk menggunakan toolkit dengan benar UseMauiCommunityToolkit
, metode harus dipanggil pada MauiAppBuilder
kelas saat bootstrapping aplikasi file MauiProgram.cs . Contoh berikut menunjukkan cara melakukan ini.
var builder = MauiApp.CreateBuilder();
builder
.UseMauiApp<App>()
.UseMauiCommunityToolkit()
Untuk menggunakan fitur toolkit, lihat halaman dokumentasi untuk setiap fitur tertentu.
Menggunakan paket NuGet
- Aktifkan Toolkit di
MauiProgram.cs
:
var builder = MauiApp.CreateBuilder();
builder.UseMauiApp<App>();
builder.UseMauiCommunityToolkit();
4.1. Untuk pengaturan tingkat lanjut, atur CommunityToolkit.Maui.Options:
builder.UseMauiCommunityToolkit(options =>
{
options.SetShouldSuppressExceptionsInConverters(false);
options.SetShouldSuppressExceptionsInBehaviors(false);
options.SetShouldSuppressExceptionsInAnimations(false);
});
- Lihat dokumentasi lainnya untuk mempelajari selengkapnya tentang menerapkan fitur tertentu.
Sumber daya lainnya
Repositori GitHub .NET MAUI Community Toolkit berisi kode sumber untuk aplikasi sampel yang dirancang untuk menunjukkan bagaimana Anda dapat menggunakan toolkit untuk membangun aplikasi .NET MAUI. Harap dicatat bahwa Anda akan diminta untuk mengkloning atau mengunduh repositori dan mengkompilasi kode sumber untuk menjalankan aplikasi sampel.
Kami merekomendasikan pengembang yang baru menggunakan .NET MAUI untuk mengunjungi dokumentasi .NET MAUI .
Kunjungi Repositori GitHub .NET MAUI Community Toolkit untuk melihat kode sumber saat ini, apa yang akan terjadi selanjutnya, dan kloning repositori. Kontribusi komunitas dipersilakan!
.NET MAUI Community Toolkit