Perilaku MAUI .NET
Perilaku .NET Multi-platform App UI (.NET MAUI) memungkinkan Anda menambahkan fungsionalitas ke kontrol antarmuka pengguna tanpa harus mensubkelasnya. Sebaliknya, fungsionalitas diimplementasikan dalam kelas perilaku dan dilampirkan ke kontrol seolah-olah itu adalah bagian dari kontrol itu sendiri.
Untuk informasi lebih lanjut tentang Perilaku, silakan lihat dokumentasi .NET MAUI.
Perilaku Toolkit Komunitas .NET MAUI
Toolkit Komunitas .NET MAUI menyediakan kumpulan perilaku bawaan yang dapat digunakan kembali untuk membuat pengembang hidup lebih mudah. Berikut adalah perilaku yang disediakan oleh toolkit:
Perilaku | Deskripsi |
---|---|
AnimationBehavior |
AnimationBehavior adalah Behavior yang menyediakan kemampuan untuk menganimasikan apa pun VisualElement yang melekat padanya. |
CharactersValidationBehavior |
CharactersValidationBehavior adalah Behavior yang memungkinkan pengguna untuk memvalidasi input teks tergantung pada parameter yang ditentukan. |
EmailValidationBehavior |
EmailValidationBehavior adalah Behavior yang memungkinkan pengguna untuk menentukan apakah input teks adalah alamat email yang valid atau tidak. |
EventToCommandBehavior |
EventToCommandBehavior adalah behavior yang memungkinkan pengguna untuk memanggil Command melalui Event . Ini dirancang untuk mengaitkan Perintah ke peristiwa yang diekspos oleh kontrol yang tidak dirancang untuk mendukung Perintah. Ini memungkinkan Anda untuk memetakan peristiwa sewenang-wenang pada kontrol ke Perintah. |
IconTintColorBehavior |
IconTintColorBehavior adalah behavior yang memungkinkan Anda untuk membuat warna gambar. |
ImageTouchBehavior |
TouchBehavior memperluas ImageTouchBehavior dengan menyediakan kemampuan untuk menyesuaikan Image elemen berdasarkan sentuhan, klik mouse, dan peristiwa hover. |
MaskedBehavior |
MaskedBehavior adalah Behavior yang memungkinkan pengguna untuk menentukan masker input untuk entri data. |
MaxLengthReachedBehavior |
MaxLengthReachedBehavior adalah perilaku yang memungkinkan pengguna untuk memicu tindakan ketika pengguna telah mencapai panjang maksimum yang InputView diizinkan pada . |
MultiValidationBehavior |
MultiValidationBehavior adalah Behavior yang memungkinkan pengguna untuk menggabungkan beberapa validator untuk memvalidasi input teks tergantung pada parameter yang ditentukan. |
NumericValidationBehavior |
NumericValidationBehavior adalah Behavior yang memungkinkan pengguna untuk menentukan apakah input teks adalah nilai numerik yang valid. |
ProgressBarAnimationBehavior |
Menganimasikan ProgressBarAnimationBehavior ProgressBar dari nilai Kemajuan saat ini ke nilai yang disediakan dari waktu ke waktu. |
RequiredStringValidationBehavior |
RequiredStringValidationBehavior adalah Behavior yang memungkinkan pengguna untuk menentukan apakah input teks sama dengan teks tertentu. |
SelectAllTextBehavior |
SelectAllTextBehavior adalah Behavior yang memungkinkan memilih semua teks dalam InputView (misalnya atau Entry Editor ) ketika menjadi terfokus. |
SetFocusOnEntryCompletedBehavior |
SetFocusOnEntryCompletedBehavior adalah Behavior yang memberikan fokus ke yang ditentukan VisualElement ketika Entry selesai. |
StatusBarBehavior |
StatusBarBehavior adalah Behavior yang memungkinkan Anda untuk menyesuaikan warna dan gaya bilah status perangkat Anda. |
TextValidationBehavior |
TextValidationBehavior adalah Behavior yang memungkinkan pengguna untuk memvalidasi teks tertentu tergantung pada parameter yang ditentukan. |
TouchBehavior |
TouchBehavior adalah Behavior yang menyediakan kemampuan untuk berinteraksi dengan apa pun VisualElement berdasarkan sentuhan, klik mouse, dan peristiwa hover. |
UriValidationBehavior |
UriValidationBehavior adalah Behavior yang memungkinkan pengguna untuk menentukan apakah input teks adalah URI yang valid atau tidak. |
UserStoppedTypingBehavior |
UserStoppedTypingBehavior adalah perilaku yang memungkinkan pengguna untuk memicu tindakan ketika pengguna telah menghentikan input Entry data . |
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
.NET MAUI Community Toolkit