BackButtonBehavior Klass
Definition
Viktig
Viss information gäller förhandsprodukter som kan modifieras avsevärt innan de släpps. Microsoft ger inga garantier, vare sig uttryckliga eller underförstådda, vad gäller informationen som tillhandahålls här.
Anpassar utseendet och beteendet för bakåtknappen i ett Shell program.
public ref class BackButtonBehavior : Microsoft::Maui::Controls::BindableObject
public class BackButtonBehavior : Microsoft.Maui.Controls.BindableObject
type BackButtonBehavior = class
inherit BindableObject
Public Class BackButtonBehavior
Inherits BindableObject
- Arv
Konstruktörer
| Namn | Beskrivning |
|---|---|
| BackButtonBehavior() |
Anpassar utseendet och beteendet för bakåtknappen i ett Shell program. |
Fält
| Namn | Beskrivning |
|---|---|
| CommandParameterProperty |
Bindbar egenskap för CommandParameter. |
| CommandProperty |
Bindbar egenskap för Command. |
| IconOverrideProperty |
Bindbar egenskap för IconOverride. |
| IsEnabledProperty |
Bindbar egenskap för IsEnabled. |
| IsVisibleProperty |
Bindbar egenskap för IsVisible. |
| TextOverrideProperty |
Bindbar egenskap för TextOverride. |
Egenskaper
| Namn | Beskrivning |
|---|---|
| BindingContext |
Hämtar eller anger ett objekt som innehåller de egenskaper som ska vara mål för de bundna egenskaper som tillhör den här BindableObject. Det här är en bindbar egenskap. (Ärvt från BindableObject) |
| Command |
Hämtar eller ställer in kommandot som ska köras när bakåtknappen trycks ner. Det här är en bindbar egenskap. |
| CommandParameter |
Hämtar eller anger parametern som ska skickas Commandtill . Det här är en bindbar egenskap. |
| Dispatcher |
Hämtar den dispatcher som var tillgänglig när det här bindbara objektet skapades, annars försöker hitta närmaste tillgängliga dispatcher (förmodligen fönstrets/appens). (Ärvt från BindableObject) |
| IconOverride |
Hämtar eller ställer in ikonen som ska användas i stället för standardikonen för bakåtknappen. Det här är en bindbar egenskap. |
| IsEnabled |
Hämtar eller anger ett värde som anger om bakåtknappen är aktiverad. Det här är en bindbar egenskap. |
| IsVisible |
Hämtar eller anger ett värde som anger om bakåtknappen är synlig. Det här är en bindbar egenskap. |
| TextOverride |
Hämtar eller ställer in texten så att den visas i stället för standardtexten för bakåtknappen. Det här är en bindbar egenskap. |
Metoder
| Namn | Beskrivning |
|---|---|
| ApplyBindings() |
Tillämpar alla aktuella bindningar på BindingContext. (Ärvt från BindableObject) |
| ClearValue(BindableProperty) |
Rensar alla värden som tidigare har angetts för en bindbar egenskap. (Ärvt från BindableObject) |
| ClearValue(BindablePropertyKey) |
Rensar alla värden som tidigare har angetts för en bindbar egenskap som identifieras av dess nyckel. (Ärvt från BindableObject) |
| CoerceValue(BindableProperty) |
Tvingar fram värdet för den angivna bindbara egenskapen. Detta görs genom att BindableProperty.CoerceValueDelegate anropa den angivna bindbara egenskapen. (Ärvt från BindableObject) |
| CoerceValue(BindablePropertyKey) |
Tvingar fram värdet för den angivna bindbara egenskapen. Detta görs genom att BindableProperty.CoerceValueDelegate anropa den angivna bindbara egenskapen. (Ärvt från BindableObject) |
| GetValue(BindableProperty) |
Returnerar värdet som finns i den angivna bindbara egenskapen. (Ärvt från BindableObject) |
| IsSet(BindableProperty) |
Avgör om en bindbar egenskap finns och har en värdeuppsättning. (Ärvt från BindableObject) |
| OnBindingContextChanged() |
Genererar händelsen BindingContextChanged . (Ärvt från BindableObject) |
| OnPropertyChanged(String) |
Genererar händelsen PropertyChanged . (Ärvt från BindableObject) |
| OnPropertyChanging(String) |
Genererar händelsen PropertyChanging . (Ärvt från BindableObject) |
| RemoveBinding(BindableProperty) |
Tar bort en tidigare uppsättning bindning från en bindbar egenskap. (Ärvt från BindableObject) |
| SetBinding(BindableProperty, BindingBase) |
Tilldelar en bindning till en bindbar egenskap. (Ärvt från BindableObject) |
| SetValue(BindableProperty, Object) |
Anger värdet för den angivna bindbara egenskapen. (Ärvt från BindableObject) |
| SetValue(BindablePropertyKey, Object) |
Anger värdet för den angivna bindbara egenskapen. (Ärvt från BindableObject) |
| UnapplyBindings() |
Tar bort alla aktuella bindningar från den aktuella kontexten. (Ärvt från BindableObject) |
Evenemang
| Namn | Beskrivning |
|---|---|
| BindingContextChanged |
Inträffar när värdet för BindingContext egenskapen ändras. (Ärvt från BindableObject) |
| PropertyChanged |
Inträffar när ett egenskapsvärde ändras. (Ärvt från BindableObject) |
| PropertyChanging |
Inträffar när ett egenskapsvärde ändras. (Ärvt från BindableObject) |
Explicita gränssnittsimplementationer
| Namn | Beskrivning |
|---|---|
| IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Anpassar utseendet och beteendet för bakåtknappen i ett Shell program. (Ärvt från BindableObject) |
Utvidgningsmetoder
| Namn | Beskrivning |
|---|---|
| GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Anpassar utseendet och beteendet för bakåtknappen i ett Shell program. |
| SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Anpassar utseendet och beteendet för bakåtknappen i ett Shell program. |
| SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Anpassar utseendet och beteendet för bakåtknappen i ett Shell program. |
| SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Skapar och tillämpar en bindning på en egenskap. |
| SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Skapar en bindning mellan en egenskap i källobjektet och en egenskap för målobjektet. |