Condividi tramite


AdaptiveTrigger Classe

Definizione

Trigger di stato che viene attivato quando la finestra soddisfa una soglia minima di larghezza e/o altezza.

public ref class AdaptiveTrigger sealed : Microsoft::Maui::Controls::StateTriggerBase
public sealed class AdaptiveTrigger : Microsoft.Maui.Controls.StateTriggerBase
type AdaptiveTrigger = class
    inherit StateTriggerBase
Public NotInheritable Class AdaptiveTrigger
Inherits StateTriggerBase
Ereditarietà

Costruttori

Nome Descrizione
AdaptiveTrigger()

Inizializza una nuova istanza della classe AdaptiveTrigger.

Campi

Nome Descrizione
MinWindowHeightProperty

Proprietà associabile per MinWindowHeight.

MinWindowWidthProperty

Proprietà associabile per MinWindowWidth.

Proprietà

Nome Descrizione
BindingContext

Ottiene o imposta un oggetto che contiene le proprietà di destinazione delle proprietà associate che appartengono a questo BindableObjectoggetto . Si tratta di una proprietà associabile.

(Ereditato da BindableObject)
Dispatcher

Ottiene il dispatcher disponibile al momento della creazione di questo oggetto associabile. In caso contrario, tenta di trovare il dispatcher più vicino disponibile (probabilmente quello della finestra o dell'app).

(Ereditato da BindableObject)
IsActive

Ottiene un valore che indica se questo trigger è attualmente attivo.

(Ereditato da StateTriggerBase)
IsAttached

Ottiene un valore che indica se questo trigger è associato a uno stato di visualizzazione.

(Ereditato da StateTriggerBase)
MinWindowHeight

Ottiene o imposta l'altezza minima della finestra necessaria per l'attivazione del trigger. Si tratta di una proprietà associabile.

MinWindowWidth

Ottiene o imposta la larghezza minima della finestra necessaria per l'attivazione del trigger. Si tratta di una proprietà associabile.

Metodi

Nome Descrizione
ApplyBindings()

Applica tutte le associazioni correnti a BindingContext.

(Ereditato da BindableObject)
ClearValue(BindableProperty)

Cancella qualsiasi valore impostato in precedenza per una proprietà associabile.

(Ereditato da BindableObject)
ClearValue(BindablePropertyKey)

Cancella qualsiasi valore impostato in precedenza per una proprietà associabile, identificata dalla relativa chiave.

(Ereditato da BindableObject)
CoerceValue(BindableProperty)

Forza il valore della proprietà associabile specificata. Questa operazione viene eseguita richiamando BindableProperty.CoerceValueDelegate la proprietà associabile specificata.

(Ereditato da BindableObject)
CoerceValue(BindablePropertyKey)

Forza il valore della proprietà associabile specificata. Questa operazione viene eseguita richiamando BindableProperty.CoerceValueDelegate la proprietà associabile specificata.

(Ereditato da BindableObject)
GetValue(BindableProperty)

Restituisce il valore contenuto nella proprietà associabile specificata.

(Ereditato da BindableObject)
IsSet(BindableProperty)

Determina se esiste o meno una proprietà associabile e ha un valore impostato.

(Ereditato da BindableObject)
OnAttached()

Trigger di stato che viene attivato quando la finestra soddisfa una soglia minima di larghezza e/o altezza.

(Ereditato da StateTriggerBase)
OnBindingContextChanged()

Genera l'evento BindingContextChanged.

(Ereditato da BindableObject)
OnDetached()

Trigger di stato che viene attivato quando la finestra soddisfa una soglia minima di larghezza e/o altezza.

(Ereditato da StateTriggerBase)
OnPropertyChanged(String)

Genera l'evento PropertyChanged.

(Ereditato da BindableObject)
OnPropertyChanging(String)

Genera l'evento PropertyChanging.

(Ereditato da BindableObject)
RemoveBinding(BindableProperty)

Rimuove un'associazione impostata in precedenza da una proprietà associabile.

(Ereditato da BindableObject)
SetActive(Boolean)

Trigger di stato che viene attivato quando la finestra soddisfa una soglia minima di larghezza e/o altezza.

(Ereditato da StateTriggerBase)
SetBinding(BindableProperty, BindingBase)

Assegna un'associazione a una proprietà associabile.

(Ereditato da BindableObject)
SetValue(BindableProperty, Object)

Imposta il valore della proprietà associabile specificata.

(Ereditato da BindableObject)
SetValue(BindablePropertyKey, Object)

Imposta il valore della proprietà associabile specificata.

(Ereditato da BindableObject)
UnapplyBindings()

Rimuove tutte le associazioni correnti dal contesto corrente.

(Ereditato da BindableObject)

Eventi

Nome Descrizione
BindingContextChanged

Si verifica quando il valore della proprietà BindingContext cambia.

(Ereditato da BindableObject)
IsActiveChanged

Trigger di stato che viene attivato quando la finestra soddisfa una soglia minima di larghezza e/o altezza.

(Ereditato da StateTriggerBase)
PropertyChanged

Si verifica quando un valore della proprietà viene modificato.

(Ereditato da BindableObject)
PropertyChanging

Si verifica quando il valore di una proprietà cambia.

(Ereditato da BindableObject)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Trigger di stato che viene attivato quando la finestra soddisfa una soglia minima di larghezza e/o altezza.

(Ereditato da BindableObject)

Metodi di estensione

Nome Descrizione
GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Trigger di stato che viene attivato quando la finestra soddisfa una soglia minima di larghezza e/o altezza.

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

Trigger di stato che viene attivato quando la finestra soddisfa una soglia minima di larghezza e/o altezza.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Trigger di stato che viene attivato quando la finestra soddisfa una soglia minima di larghezza e/o altezza.

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

Crea un'associazione e la applica a una proprietà.

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

Crea un'associazione tra una proprietà nell'oggetto di origine e una proprietà nell'oggetto di destinazione.

Si applica a