Aracılığıyla paylaş


.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 InputViewdavranış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 Entrydavranıştır.