.NET MAUI Davranışları
.NET Çok Platformlu Uygulama Kullanıcı Arabirimi (.NET MAUI) davranışları, alt sınıfa almak zorunda kalmadan kullanıcı arabirimi denetimlerine işlevsellik eklemenize olanak tanır. Bunun yerine, işlev bir davranış sınıfında uygulanır ve denetimin bir parçasıymış gibi denetime eklenir.
Davranışlar hakkında daha fazla bilgi için lütfen .NET MAUI belgelerine bakın.
.NET MAUI Topluluğu Araç Seti Davranışları
.NET MAUI Community Toolkit, geliştiricilerin hayatını kolaylaştırmak için önceden oluşturulmuş, yeniden kullanılabilir davranışlardan oluşan bir koleksiyon sağlar. Araç seti tarafından sağlanan davranışlar şunlardır:
Davranış | Açıklama |
---|---|
AnimationBehavior |
AnimationBehavior , bağlı olduğu herhangi VisualElement bir öğeye animasyon ekleme olanağı sağlayan bir Behavior öğedir. |
CharactersValidationBehavior |
CharactersValidationBehavior , kullanıcının belirtilen parametrelere bağlı olarak metin girişini doğrulamasını sağlayan bir Behavior değerdir. |
EmailValidationBehavior |
EmailValidationBehavior , kullanıcıların metin girişinin geçerli bir Behavior e-posta adresi olup olmadığını belirlemesine olanak tanıyan bir adrestir. |
EventToCommandBehavior |
EventToCommandBehavior , kullanıcının aracılığıyla behavior bir Command çağırmasına olanak tanıyan bir Event 'dir. Komutları, Komutları desteklemek üzere tasarlanmamış denetimler tarafından kullanıma sunulan olaylarla ilişkilendirmek için tasarlanmıştır. Bir denetimdeki herhangi bir rastgele olayı Command ile eşlemenize olanak tanır. |
IconTintColorBehavior |
IconTintColorBehavior , bir behavior görüntüyü renk tonuyla boyamanıza olanak tanıyan bir öğedir. |
ImageTouchBehavior |
, ImageTouchBehavior dokunma, fare tıklaması ve üzerine gelme olaylarına göre öğeleri özelleştirme Image olanağı sağlayarak öğesini genişletirTouchBehavior . |
MaskedBehavior |
MaskedBehavior , kullanıcının veri girişi için bir giriş maskesi tanımlamasına olanak tanıyan bir uygulamadırBehavior . |
MaxLengthReachedBehavior |
MaxLengthReachedBehavior , kullanıcının üzerinde izin verilen uzunluk üst sınırına ulaştığında bir eylemi tetiklemesini sağlayan bir InputView davranıştır. |
MultiValidationBehavior |
MultiValidationBehavior , kullanıcının belirtilen parametrelere bağlı olarak metin girişini doğrulamak için birden çok doğrulayıcıyı birleştirmesine olanak tanıyan bir Behavior değerdir. |
NumericValidationBehavior |
NumericValidationBehavior , Behavior kullanıcının metin girişinin geçerli bir sayısal değer olup olmadığını belirlemesine olanak tanıyan bir değerdir. |
ProgressBarAnimationBehavior |
ProgressBar , ProgressBarAnimationBehavior geçerli İlerleme değerinden zaman içinde sağlanan bir değere animasyon ekler. |
RequiredStringValidationBehavior |
RequiredStringValidationBehavior , kullanıcının metin girişinin belirli bir metne eşit olup olmadığını belirlemesini sağlayan bir Behavior değeridir. |
SelectAllTextBehavior |
SelectAllTextBehavior , odaklandığında bir InputView içindeki tüm metinlerin (örneğin, bir veya Editor ) seçilmesine olanak tanıyan bir Entry metindirBehavior . |
SetFocusOnEntryCompletedBehavior |
SetFocusOnEntryCompletedBehavior , tamamlandığında Behavior belirtilene VisualElement odak veren bir Entry değeridir. |
StatusBarBehavior |
StatusBarBehavior , cihazınızın durum çubuğunun rengini ve stilini özelleştirmenizi sağlayan bir Behavior özelliktir. |
TextValidationBehavior |
TextValidationBehavior , kullanıcının belirtilen parametrelere bağlı olarak belirli bir metni doğrulamasını sağlayan bir değeridirBehavior . |
TouchBehavior |
TouchBehavior , dokunma, fare tıklama ve vurgulama olaylarına göre herhangi bir VisualElement kişiyle etkileşim kurma olanağı sağlayan bir Behavior özelliktir. |
UriValidationBehavior |
UriValidationBehavior , kullanıcıların metin girişinin geçerli bir Behavior URI olup olmadığını belirlemesine olanak tanıyan bir değerdir. |
UserStoppedTypingBehavior |
UserStoppedTypingBehavior , bir kullanıcı bir veri girişini durdurduğunda kullanıcının bir eylemi tetiklemesini sağlayan bir Entry davranıştır. |
.NET MAUI Community Toolkit