Condividi tramite


BackButtonBehavior Classe

Definizione

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

public class BackButtonBehavior : Xamarin.Forms.BindableObject
type BackButtonBehavior = class
    inherit BindableObject
Ereditarietà
System.Object
BackButtonBehavior

Costruttori

BackButtonBehavior()

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

Campi

CommandParameterProperty

Archivio di backup per il campo CommandParameter.

CommandProperty

Archivio di backup per il campo Command.

IconOverrideProperty

Archivio di backup per il campo IconOverride.

IsEnabledProperty

Archivio di backup per il campo IsEnabled.

TextOverrideProperty

Archivio di backup per il campo TextOverride.

Proprietà

BindingContext

Ottiene o imposta l'oggetto contenente le proprietà che saranno interessate dalle proprietà associate appartenenti a questo elemento BindableObject.

(Ereditato da BindableObject)
Command

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

CommandParameter

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

Dispatcher

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

(Ereditato da BindableObject)
IconOverride

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

IsEnabled

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

TextOverride

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

Metodi

ApplyBindings()

Applica le associazioni a BindingContext.

(Ereditato da BindableObject)
ClearValue(BindableProperty)

Cancella qualsiasi valore impostato da SetValue per property.

(Ereditato da BindableObject)
ClearValue(BindablePropertyKey)

Cancella qualsiasi valore impostato dalla proprietà SetValue identificato da propertyKey.

(Ereditato da BindableObject)
CoerceValue(BindableProperty)

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

(Ereditato da BindableObject)
CoerceValue(BindablePropertyKey)

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

(Ereditato da BindableObject)
GetValue(BindableProperty)

Restituisce il valore contenuto in BindableProperty.

(Ereditato da BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Obsoleti.

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
GetValues(BindableProperty, BindableProperty)
Obsoleti.

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
IsSet(BindableProperty)

Restituisce true se la proprietà di destinazione esiste ed è stata impostata.

(Ereditato da BindableObject)
OnBindingContextChanged()

Eseguire l'override di questo metodo per eseguire un'azione quando BindingContext viene modificato.

(Ereditato da BindableObject)
OnPropertyChanged(String)

Chiamare questo metodo da una classe figlio per segnalare una modifica che si è verificata su una proprietà.

(Ereditato da BindableObject)
OnPropertyChanging(String)

Chiamare questo metodo da una classe figlio per segnalare che una proprietà sta per essere modificata.

(Ereditato da BindableObject)
RemoveBinding(BindableProperty)

Rimuove un'associazione impostata in precedenza.

(Ereditato da BindableObject)
SetBinding(BindableProperty, BindingBase)

Assegna un'associazione a una proprietà.

(Ereditato da BindableObject)
SetValue(BindableProperty, Object)

Imposta il valore della proprietà specificata.

(Ereditato da BindableObject)
SetValue(BindablePropertyKey, Object)

Imposta il valore di propertyKey.

(Ereditato da BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
UnapplyBindings()

Annulla tutte le associazioni impostate in precedenza.

(Ereditato da BindableObject)

Eventi

BindingContextChanged

Si verifica ogni volta che la proprietà BindingContext cambia.

(Ereditato da BindableObject)
PropertyChanged

Viene chiamato quando una proprietà è stata modificata.

(Ereditato da BindableObject)
PropertyChanging

Viene chiamato quando una proprietà sta per essere modificata.

(Ereditato da BindableObject)

Implementazioni dell'interfaccia esplicita

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)

Metodi di estensione

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

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

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

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Obsoleti.

Crea e applica un'associazione da un'espressione.

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

Oggetto BindableObject che specifica il comportamento associato al pulsante Indietro in un'applicazione shell.

Si applica a