SimpleToolKit adalah perpustakaan pembantu .NET Maui dan kontrol yang sederhana dan mudah disesuaikan.
Perpustakaan terdiri dari paket Nuget ini:
SimpleToolKit.Core - Set Kontrol dan Pembantu .NET Maui Sederhana
SimpleToolKit.Simpepleshell - Implementasi Sederhana dari .NET Maui Shell
Saya telah membagi konten perpustakaan ini menjadi beberapa paket nuget karena mungkin ada orang yang hanya ingin menggunakan kontrol SimpleShell , misalnya, dan tidak ingin menggunakan kontrol lain.
Peringatan
Dukungan jangka panjang tidak dijamin. Namun, repositori ini dirilis di bawah lisensi MIT, sehingga Anda selalu dapat membayar repositori dan membangun paket sendiri.
Berikut adalah beberapa sampel saya yang dibangun menggunakan perpustakaan ini:
Luar biasa .net Maui
Aplikasi Toko Gadget | Aplikasi taruhan
Animasi Navbar #1 | Animasi Navbar #2
Aplikasi Menu Hamburger | Aplikasi limbah
Tip
Lihat daftar semua sampel di sini.
Perpustakaan ini dibangun untuk platform berikut:
Paket SimpleToolKit.Core adalah satu set kontrol dan pembantu .NET Maui sederhana.
Ini semua adalah kontrol yang ditawarkan paket ini:
Untuk menggunakan kontrol yang tercantum di atas, Anda perlu memanggil metode ekstensi UseSimpleToolkit() dalam file MauiProgram.cs Anda:
builder . UseSimpleToolkit ( ) ;Paket ini juga berisi beberapa pembantu yang bermanfaat. Misalnya, ada pembantu yang memungkinkan Anda untuk memaksa konten aplikasi ditampilkan di belakang bilah sistem (status dan bilah navigasi) di Android dan iOS.
Lihat dokumentasi untuk informasi lebih lanjut.
Paket SimpletoolKit.Simpepleshell memberi Anda implementasi yang disederhanakan dari .NET Maui Shell yang memungkinkan Anda dengan mudah membuat pengalaman navigasi khusus di aplikasi .net Maui Anda. Implementasinya hanya disebut SimpleShell .
Semua SimpleShell hanyalah satu set wadah untuk konten aplikasi Anda dengan kemampuan untuk menempatkan area hosting untuk halaman di mana pun Anda inginkan. Ini memberi Anda fleksibilitas untuk menambahkan bilah tab khusus, bilah navigasi, flyout, dll. Ke aplikasi Shell Anda.
Ingatlah bahwa SimpleShell tidak datang dengan kontrol navigasi apa pun. SimpleShell hanya memberi Anda kemampuan untuk menggunakan kontrol navigasi khusus bersama dengan navigasi berbasis URI dan manajemen tumpukan navigasi otomatis.
Penting
Sebelum Anda mulai menggunakan SimpleShell , saya sangat merekomendasikan untuk membiasakan diri dengan Shell .NET Maui asli - terutama dengan navigasi berbasis URI, yang berfungsi persis sama seperti di SimpleShell . Kelas SimpleShell mewarisi dari kelas Shell .
Untuk menggunakan SimpleShell , Anda perlu memanggil metode ekstensi UseSimpleShell() dalam file MauiProgram.cs Anda:
builder . UseSimpleShell ( ) ;SimpleShell dan menggunakan .Net Maui Shell sebagai gantinyaShell menawarkan penampilan khusus platform.Shell mungkin memiliki kinerja yang lebih baik daripada kontrol yang terdiri dari beberapa tampilan .NET Maui.SimpleShell mungkin tidak memiliki aksesibilitas yang baik dalam beberapa skenario karena kurangnya kontrol navigasi khusus platform. .NET Maui Shell harus dapat diakses di luar kotak karena menggunakan kontrol spesifik platform.Lihat dokumentasi untuk informasi lebih lanjut.