Udostępnij za pośrednictwem


WindowSpanModeStateTrigger Klasa

Definicja

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

public ref class WindowSpanModeStateTrigger sealed : Microsoft::Maui::Controls::StateTriggerBase
public sealed class WindowSpanModeStateTrigger : Microsoft.Maui.Controls.StateTriggerBase
type WindowSpanModeStateTrigger = class
    inherit StateTriggerBase
Public NotInheritable Class WindowSpanModeStateTrigger
Inherits StateTriggerBase
Dziedziczenie
WindowSpanModeStateTrigger

Konstruktory

WindowSpanModeStateTrigger()

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

Pola

SpanModeProperty

Właściwość możliwe do powiązania dla elementu SpanMode.

Właściwości

BindingContext

Pobiera lub ustawia obiekt zawierający właściwości, które będą objęte powiązanymi właściwościami należącymi do tego BindableObjectobiektu . Jest to właściwość, która jest powiązana.

(Odziedziczone po BindableObject)
Dispatcher

Pobiera dyspozytor, który był dostępny po utworzeniu tego obiektu możliwego do powiązania, w przeciwnym razie próbuje znaleźć najbliższego dostępnego dyspozytora (prawdopodobnie okna/aplikacji).

(Odziedziczone po BindableObject)
IsActive

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

(Odziedziczone po StateTriggerBase)
IsAttached

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

(Odziedziczone po StateTriggerBase)
SpanMode

TwoPaneViewMode wskazuje tryb zakresu, do którego należy zastosować stan wizualizacji.

Metody

ApplyBindings()

Stosuje wszystkie bieżące powiązania do elementu BindingContext.

(Odziedziczone po BindableObject)
ClearValue(BindableProperty)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
ClearValue(BindablePropertyKey)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania, zidentyfikowaną przez jego klucz.

(Odziedziczone po BindableObject)
CoerceValue(BindableProperty)

Przekształca wartość określonej właściwości możliwej do powiązania. Jest to wykonywane przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
CoerceValue(BindablePropertyKey)

Przekształca wartość określonej właściwości możliwej do powiązania. Jest to wykonywane przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
GetValue(BindableProperty)

Zwraca wartość zawartą w danej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
IsSet(BindableProperty)

Określa, czy właściwość możliwe do powiązania istnieje i ma zestaw wartości.

(Odziedziczone po BindableObject)
OnAttached()

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

(Odziedziczone po StateTriggerBase)
OnBindingContextChanged()

BindingContextChanged Wywołuje zdarzenie.

(Odziedziczone po BindableObject)
OnDetached()

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

(Odziedziczone po StateTriggerBase)
OnPropertyChanged(String)

PropertyChanged Wywołuje zdarzenie.

(Odziedziczone po BindableObject)
OnPropertyChanging(String)

PropertyChanging Wywołuje zdarzenie.

(Odziedziczone po BindableObject)
RemoveBinding(BindableProperty)

Usuwa wcześniej ustawione powiązanie z właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetActive(Boolean)

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

(Odziedziczone po StateTriggerBase)
SetBinding(BindableProperty, BindingBase)

Przypisuje powiązanie do właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetValue(BindableProperty, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetValue(BindablePropertyKey, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
UnapplyBindings()

Usuwa wszystkie bieżące powiązania z bieżącego kontekstu.

(Odziedziczone po BindableObject)

Zdarzenia

BindingContextChanged

Występuje, gdy wartość BindingContext właściwości ulegnie zmianie.

(Odziedziczone po BindableObject)
IsActiveChanged

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

(Odziedziczone po StateTriggerBase)
PropertyChanged

Występuje, gdy wartość właściwości ulegnie zmianie.

(Odziedziczone po BindableObject)
PropertyChanging

Występuje, gdy wartość właściwości się zmienia.

(Odziedziczone po BindableObject)

Jawne implementacje interfejsu

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

(Odziedziczone po BindableObject)

Metody rozszerzania

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

SetAppTheme<T>(BindableObject, BindableProperty, T, T)

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Wyzwala zmianę stanu po TwoPaneViewMode zmianie okna.

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Tworzy i stosuje powiązanie do właściwości.

SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object)

Tworzy powiązanie między właściwością obiektu źródłowego a właściwością obiektu docelowego.

Dotyczy