SpanModeStateTrigger Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета.
public ref class SpanModeStateTrigger sealed : Microsoft::Maui::Controls::StateTriggerBase
public sealed class SpanModeStateTrigger : Microsoft.Maui.Controls.StateTriggerBase
type SpanModeStateTrigger = class
inherit StateTriggerBase
Public NotInheritable Class SpanModeStateTrigger
Inherits StateTriggerBase
- Наследование
Конструкторы
SpanModeStateTrigger() |
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета. |
Поля
SpanModeProperty |
Привязываемое свойство для SpanMode. |
Свойства
BindingContext |
Возвращает или задает объект, содержащий свойства, предназначенные для связанных свойств, принадлежащих этому BindableObject. Это свойство может быть привязано. (Унаследовано от BindableObject) |
Dispatcher |
Возвращает диспетчер, который был доступен при создании этого привязываемого объекта, в противном случае пытается найти ближайший доступный диспетчер (вероятно, окно или приложение). (Унаследовано от BindableObject) |
IsActive |
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета. (Унаследовано от StateTriggerBase) |
IsAttached |
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета. (Унаследовано от StateTriggerBase) |
SpanMode |
TwoPaneViewMode который указывает режим диапазона, к которому следует применить визуальное состояние. |
Методы
ApplyBindings() |
Применяет все текущие привязки к BindingContext. (Унаследовано от BindableObject) |
ClearValue(BindableProperty) |
Очищает любое значение, заданное ранее для привязываемого свойства. (Унаследовано от BindableObject) |
ClearValue(BindablePropertyKey) |
Очищает любое значение, заданное ранее для привязываемого свойства, идентифицируемого ключом. (Унаследовано от BindableObject) |
CoerceValue(BindableProperty) |
Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства. (Унаследовано от BindableObject) |
CoerceValue(BindablePropertyKey) |
Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства. (Унаследовано от BindableObject) |
GetValue(BindableProperty) |
Возвращает значение, содержащееся в заданном привязываемом свойстве. (Унаследовано от BindableObject) |
IsSet(BindableProperty) |
Определяет, существует ли привязываемое свойство и имеет набор значений. (Унаследовано от BindableObject) |
OnAttached() |
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета. (Унаследовано от StateTriggerBase) |
OnBindingContextChanged() |
Вызывает событие BindingContextChanged. (Унаследовано от BindableObject) |
OnDetached() |
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета. (Унаследовано от StateTriggerBase) |
OnPropertyChanged(String) |
Вызывает событие PropertyChanged. (Унаследовано от BindableObject) |
OnPropertyChanging(String) |
Вызывает событие PropertyChanging. (Унаследовано от BindableObject) |
RemoveBinding(BindableProperty) |
Удаляет ранее заданную привязку из привязываемого свойства. (Унаследовано от BindableObject) |
SetActive(Boolean) |
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета. (Унаследовано от StateTriggerBase) |
SetBinding(BindableProperty, BindingBase) |
Назначает привязку привязываемому свойству. (Унаследовано от BindableObject) |
SetValue(BindableProperty, Object) |
Задает значение указанного привязываемого свойства. (Унаследовано от BindableObject) |
SetValue(BindablePropertyKey, Object) |
Задает значение указанного привязываемого свойства. (Унаследовано от BindableObject) |
UnapplyBindings() |
Удаляет все текущие привязки из текущего контекста. (Унаследовано от BindableObject) |
События
BindingContextChanged |
Происходит при изменении значения свойства BindingContext. (Унаследовано от BindableObject) |
IsActiveChanged |
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета. (Унаследовано от StateTriggerBase) |
PropertyChanged |
Появляется при изменении значения свойства. (Унаследовано от BindableObject) |
PropertyChanging |
Происходит при изменении значения свойства. (Унаследовано от BindableObject) |
Явные реализации интерфейса
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета. (Унаследовано от BindableObject) |
Методы расширения
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета. |
SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Активирует изменение состояния при TwoPaneViewMode изменении присоединенного макета. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Создает и применяет привязку к свойству. |
SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Создает привязку между свойством исходного объекта и свойством целевого объекта. |