Bagikan melalui


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 InputViewdiizinkan 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 ProgressBarAnimationBehaviorProgressBar 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 EntryEditor) 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 Entrydata .