Поведение .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 (например, или Entry Editor ) при его фокусе. |
SetFocusOnEntryCompletedBehavior |
Это SetFocusOnEntryCompletedBehavior то Behavior , что дает фокус указанному VisualElement при Entry завершении. |
StatusBarBehavior |
Это StatusBarBehavior позволяет Behavior настроить цвет и стиль панели состояния устройства. |
TextValidationBehavior |
Это TextValidationBehavior позволяет Behavior пользователю проверять заданный текст в зависимости от указанных параметров. |
TouchBehavior |
Это TouchBehavior функция Behavior , которая обеспечивает возможность взаимодействия с любыми VisualElement событиями на основе касания, щелчка мыши и наведения указателя мыши. |
UriValidationBehavior |
Это UriValidationBehavior позволяет Behavior пользователям определить, является ли ввод текста допустимым универсальным кодом ресурса (URI). |
UserStoppedTypingBehavior |
Это UserStoppedTypingBehavior поведение, которое позволяет пользователю активировать действие при остановке ввода данных пользователем Entry . |
.NET MAUI Community Toolkit