Поведение .NET MAUI

Поведение пользовательского интерфейса многоплатформенного приложения .NET (.NET MAUI) позволяет добавлять функциональные возможности в элементы управления пользовательским интерфейсом без необходимости подкласса. Функциональность реализуется в классе реакции на событие и присоединяется к элементу управления так, как если бы она была его частью.

Дополнительные сведения о поведении см. в документации по .NET MAUI.

Поведение сообщества .NET MAUI набор средств

Сообщество .NET MAUI набор средств предоставляет коллекцию предварительно созданных, многократно используемых действий, чтобы упростить жизнь разработчиков. Ниже приведены действия, предоставляемые набором средств.

Поведение Description
AnimationBehavior Это AnimationBehavior то Behavior , что обеспечивает возможность анимации любого VisualElement , к которому она присоединена.
CharactersValidationBehavior Это CharactersValidationBehavior позволяет Behavior пользователю проверять ввод текста в зависимости от указанных параметров.
EmailValidationBehavior Это EmailValidationBehavior позволяет Behavior пользователям определить, является ли ввод текста допустимым адресом электронной почты.
EventToCommandBehavior Это EventToCommandBehavior то behavior , что позволяет пользователю вызывать его Command через Event. Он предназначен для связывания команд с событиями, предоставляемыми элементами управления, которые не были разработаны для поддержки команд. Он позволяет сопоставить любое произвольное событие элемента управления с командой.
IconTintColorBehavior Это IconTintColorBehavior то behavior , что позволяет тонировать изображение.
ImageTouchBehavior Это ImageTouchBehavior расширяет TouchBehavior возможности настройки Image элементов на основе сенсорного ввода, щелчка мыши и наведения указателя мыши.
MaskedBehavior Это MaskedBehavior позволяет Behavior пользователю определить маску ввода для записи данных.
MaxLengthReachedBehavior Это MaxLengthReachedBehavior поведение, позволяющее пользователю активировать действие, когда пользователь достиг максимальной длины, разрешенной для объекта InputView.
MultiValidationBehavior Это MultiValidationBehavior позволяет Behavior пользователю объединять несколько проверяющих элементов для проверки ввода текста в зависимости от указанных параметров.
NumericValidationBehavior Это NumericValidationBehavior позволяет Behavior пользователю определить, является ли ввод текста допустимым числовым значением.
ProgressBarAnimationBehavior ProgressBar Анимация ProgressBarAnimationBehavior от текущего значения Progress к предоставленному значению с течением времени.
RequiredStringValidationBehavior Это RequiredStringValidationBehavior позволяет Behavior пользователю определить, равен ли ввод текста определенному тексту.
SelectAllTextBehavior Это SelectAllTextBehavior то Behavior , что позволяет выбрать весь текст в InputView (например, или EntryEditor) при его фокусе.
SetFocusOnEntryCompletedBehavior Это SetFocusOnEntryCompletedBehavior то Behavior , что дает фокус указанному VisualElement при Entry завершении.
StatusBarBehavior Это StatusBarBehavior позволяет Behavior настроить цвет и стиль панели состояния устройства.
TextValidationBehavior Это TextValidationBehavior позволяет Behavior пользователю проверять заданный текст в зависимости от указанных параметров.
TouchBehavior Это TouchBehavior функция Behavior , которая обеспечивает возможность взаимодействия с любыми VisualElement событиями на основе касания, щелчка мыши и наведения указателя мыши.
UriValidationBehavior Это UriValidationBehavior позволяет Behavior пользователям определить, является ли ввод текста допустимым универсальным кодом ресурса (URI).
UserStoppedTypingBehavior Это UserStoppedTypingBehavior поведение, которое позволяет пользователю активировать действие при остановке ввода данных пользователем Entry.