Aracılığıyla paylaş


BackButtonBehavior Sınıf

Tanım

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

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

Oluşturucular

BackButtonBehavior()

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

Alanlar

CommandParameterProperty

Alanın yedekleme deposu CommandParameter .

CommandProperty

Alanın yedekleme deposu Command .

IconOverrideProperty

Alanın yedekleme deposu IconOverride .

IsEnabledProperty

Alanın yedekleme deposu IsEnabled .

TextOverrideProperty

Alanın yedekleme deposu TextOverride .

Özellikler

BindingContext

Bu BindableObjectöğesine ait ilişkili özellikler tarafından hedeflenecek özellikleri içeren nesneyi alır veya ayarlar.

(Devralındığı yer: BindableObject)
Command

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

CommandParameter

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

Dispatcher

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

(Devralındığı yer: BindableObject)
IconOverride

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

IsEnabled

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

TextOverride

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

Yöntemler

ApplyBindings()

bağlamalarını uygulamasına BindingContextuygulayın.

(Devralındığı yer: BindableObject)
ClearValue(BindableProperty)

için propertytarafından SetValue ayarlanan tüm değerleri temizler.

(Devralındığı yer: BindableObject)
ClearValue(BindablePropertyKey)

tarafından tanımlanan propertyKeyözelliği için tarafından SetValue ayarlanan tüm değerleri temizler.

(Devralındığı yer: BindableObject)
CoerceValue(BindableProperty)

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

(Devralındığı yer: BindableObject)
CoerceValue(BindablePropertyKey)

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

(Devralındığı yer: BindableObject)
GetValue(BindableProperty)

BindableProperty içinde yer alan değeri döndürür.

(Devralındığı yer: BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Geçersiz.

Xamarin tarafından dahili kullanım için. Forms platformu.

(Devralındığı yer: BindableObject)
GetValues(BindableProperty, BindableProperty)
Geçersiz.

Xamarin tarafından dahili kullanım için. Forms platformu.

(Devralındığı yer: BindableObject)
IsSet(BindableProperty)

Hedef özellik varsa ve ayarlanmışsa döndürür true .

(Devralındığı yer: BindableObject)
OnBindingContextChanged()

BindingContext değiştiğinde bir eylem yürütmek için bu yöntemi geçersiz kılın.

(Devralındığı yer: BindableObject)
OnPropertyChanged(String)

Bir özellikte değişiklik olduğunu bildirmek için bir alt sınıftan bu yöntemi çağırabilirsiniz.

(Devralındığı yer: BindableObject)
OnPropertyChanging(String)

Bir özellikte değişiklik olacağını bildirmek için bir alt sınıftan bu yöntemi çağırabilirsiniz.

(Devralındığı yer: BindableObject)
RemoveBinding(BindableProperty)

Önceden ayarlanmış bağlamayı kaldırır.

(Devralındığı yer: BindableObject)
SetBinding(BindableProperty, BindingBase)

Bir özelliğe bağlama atar.

(Devralındığı yer: BindableObject)
SetValue(BindableProperty, Object)

Belirtilen özelliğin değerini ayarlar.

(Devralındığı yer: BindableObject)
SetValue(BindablePropertyKey, Object)

propertyKey değerini ayarlar.

(Devralındığı yer: BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Xamarin tarafından dahili kullanım için. Forms platformu.

(Devralındığı yer: BindableObject)
UnapplyBindings()

Önceden ayarlanmış tüm bağlamaları uygulamaz.

(Devralındığı yer: BindableObject)

Ekinlikler

BindingContextChanged

Özellik her değiştiğinde BindingContext oluşturulur.

(Devralındığı yer: BindableObject)
PropertyChanged

Bir özellik değiştiğinde oluşturulur.

(Devralındığı yer: BindableObject)
PropertyChanging

Bir özellik değişmek üzereyken tetikleniyor.

(Devralındığı yer: BindableObject)

Belirtik Arabirim Kullanımları

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Xamarin tarafından dahili kullanım için. Forms platformu.

(Devralındığı yer: BindableObject)

Uzantı Metotları

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

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

Bir özelliğe bağlama oluşturur ve uygular.

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

bir ifadeden bağlama oluşturur ve uygular.

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

Kabuk BindableObject uygulamasındaki geri düğmesiyle ilişkili davranışı belirten.

Şunlara uygulanır