BindableProperty Sınıf

Tanım

Bindadbleproperty, üzerinde bağlamalara izin veren özellikler için bir yedekleme deposudur BindableObject .

[System.Diagnostics.DebuggerDisplay("{PropertyName}")]
[Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.BindablePropertyConverter))]
public sealed class BindableProperty
type BindableProperty = class
Devralma
BindableProperty
Öznitelikler

Alanlar

UnsetValue

Özellikler

DeclaringType

Bindadbleproperty bildiren türü alır

DefaultBindingMode

Varsayılan BindingMode modunu alır.

DefaultValue

Bindadbleproperty için varsayılan değeri alır.

IsReadOnly

Bindadbleproperty anahtarının oluşturulup oluşturulamadığını gösteren bir değer alır.

PropertyName

Özellik adını alır.

ReturnType

Bindadbleproperty türünü alır.

Yöntemler

Create(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

Bindadbleproperty sınıfının yeni bir örneğini oluşturur.

Create<TDeclarer,TPropertyType>(Expression<Func<TDeclarer,TPropertyType>>, TPropertyType, BindingMode, BindableProperty.ValidateValueDelegate, BindableProperty.BindingPropertyChangedDelegate, BindableProperty.BindingPropertyChangingDelegate, BindableProperty.CoerceValueDelegate, BindableProperty.CreateDefaultValueDelegate)
Kullanımdan kalktı.

Kullanım dışı. Kullanmayın.

CreateAttached(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

Ekli Özellik için Bindadbleproperty sınıfının yeni bir örneğini oluşturur.

CreateAttached<TDeclarer,TPropertyType>(Expression<Func<BindableObject,TPropertyType>>, TPropertyType, BindingMode, BindableProperty.ValidateValueDelegate, BindableProperty.BindingPropertyChangedDelegate, BindableProperty.BindingPropertyChangingDelegate, BindableProperty.CoerceValueDelegate, BindableProperty.CreateDefaultValueDelegate)
Kullanımdan kalktı.

Kullanım dışı. Kullanmayın.

CreateAttachedReadOnly(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

Ekli salt biçimli özellikler için Bindadbleproperty sınıfının yeni bir örneğini oluşturur.

CreateAttachedReadOnly<TDeclarer,TPropertyType>(Expression<Func<BindableObject,TPropertyType>>, TPropertyType, BindingMode, BindableProperty.ValidateValueDelegate, BindableProperty.BindingPropertyChangedDelegate, BindableProperty.BindingPropertyChangingDelegate, BindableProperty.CoerceValueDelegate, BindableProperty.CreateDefaultValueDelegate)
Kullanımdan kalktı.

Kullanım dışı. Kullanmayın.

CreateReadOnly(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

Bindadblepropertykey sınıfının yeni bir örneğini oluşturur.

CreateReadOnly<TDeclarer,TPropertyType>(Expression<Func<TDeclarer,TPropertyType>>, TPropertyType, BindingMode, BindableProperty.ValidateValueDelegate, BindableProperty.BindingPropertyChangedDelegate, BindableProperty.BindingPropertyChangingDelegate, BindableProperty.CoerceValueDelegate, BindableProperty.CreateDefaultValueDelegate)
Kullanımdan kalktı.

Kullanım dışı. Kullanmayın.

Şunlara uygulanır

Ayrıca bkz.