다음을 통해 공유


BindingExpression 클래스

정의

바인딩의 단일 instance 대한 정보를 포함합니다.

public ref class BindingExpression : BindingExpressionBase
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BindingExpression : BindingExpressionBase
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class BindingExpression : BindingExpressionBase
Public Class BindingExpression
Inherits BindingExpressionBase
상속
Object Platform::Object IInspectable BindingExpressionBase BindingExpression
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

Binding 클래스는 바인딩 선언에 대한 상위 수준 클래스입니다. BindingExpression 클래스는 바인딩 원본과 바인딩 대상 간의 연결을 유지하는 기본 개체입니다. Binding에는 여러 BindingExpression 개체에서 공유할 수 있는 모든 정보가 포함됩니다. BindingExpression은 공유할 수 없고 Binding에 대한 모든 instance 정보를 포함하는 instance 식입니다.

바인딩이 있는 종속성 속성을 지정하여 개체에서 GetBindingExpression 메서드를 호출하여 BindingExpression 개체를 가져올 수 있습니다.

속성

DataItem

BindingExpression 에서 사용하는 바인딩 소스 개체를 가져옵니다.

ParentBinding

BindingExpression의 Binding 개체를 가져옵니다.

메서드

UpdateSource()

TwoWay 바인딩의 바인딩 원본 속성에 현재 바인딩 대상 값을 보냅니다.

적용 대상

추가 정보