BindableProperty 클래스

정의

BindableProperty는 BindableObject의 바인딩을 허용하는 속성에 대한 백업 저장소입니다.A BindableProperty is a backing store for properties allowing bindings on BindableObject.

[System.Diagnostics.DebuggerDisplay("{PropertyName}")]
[Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.BindablePropertyConverter))]
public sealed class BindableProperty
type BindableProperty = class
상속
BindableProperty
특성

속성

DeclaringType

BindableProperty를 선언하는 형식을 가져옵니다.Gets the type declaring the BindableProperty

DefaultBindingMode

기본 BindingMode를 가져옵니다.Gets the default BindingMode.

DefaultValue

BindableProperty에 대한 기본값을 가져옵니다.Gets the default value for the BindableProperty.

IsReadOnly

BindableProperty가 BindablePropertyKey에서 생성되는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating if the BindableProperty is created form a BindablePropertyKey.

PropertyName

속성 이름을 가져옵니다.Gets the property name.

ReturnType

BindableProperty의 형식을 가져옵니다.Gets the type of the BindableProperty.

메서드

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

BindableProperty 클래스의 새 인스턴스를 만듭니다.Creates a new instance of the BindableProperty class.

Create<TDeclarer,TPropertyType>(Expression<Func<TDeclarer,TPropertyType>>, TPropertyType, BindingMode, BindableProperty, BindableProperty, BindableProperty, BindableProperty, BindableProperty)

더 이상 사용되지 않습니다.Deprecated. 사용하지 마십시오.Do not use.

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

연결된 속성에 대해 BindableProperty 클래스의 새 인스턴스를 만듭니다.Creates a new instance of the BindableProperty class for an attached property.

CreateAttached<TDeclarer,TPropertyType>(Expression<Func<BindableObject,TPropertyType>>, TPropertyType, BindingMode, BindableProperty, BindableProperty, BindableProperty, BindableProperty, BindableProperty)

더 이상 사용되지 않습니다.Deprecated. 사용하지 마십시오.Do not use.

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

연결된 읽기 전용 속성에 대해 BindableProperty 클래스의 새 인스턴스를 만듭니다.Creates a new instance of the BindableProperty class for attached read-only properties.

CreateAttachedReadOnly<TDeclarer,TPropertyType>(Expression<Func<BindableObject,TPropertyType>>, TPropertyType, BindingMode, BindableProperty, BindableProperty, BindableProperty, BindableProperty, BindableProperty)

더 이상 사용되지 않습니다.Deprecated. 사용하지 마십시오.Do not use.

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

BindablePropertyKey 클래스의 새 인스턴스를 만듭니다.Creates a new instance of the BindablePropertyKey class.

CreateReadOnly<TDeclarer,TPropertyType>(Expression<Func<TDeclarer,TPropertyType>>, TPropertyType, BindingMode, BindableProperty, BindableProperty, BindableProperty, BindableProperty, BindableProperty)

더 이상 사용되지 않습니다.Deprecated. 사용하지 마십시오.Do not use.

적용 대상

추가 정보