다음을 통해 공유


FrameworkElement.SetBinding 메서드

정의

지정된 종속성 속성에 대해 이 요소에 바인딩을 연결합니다.

오버로드

SetBinding(DependencyProperty, String)

데이터 소스에 대한 경로 정규화로 제공된 소스 속성 이름을 기반으로 이 요소에 바인딩을 연결합니다.

SetBinding(DependencyProperty, BindingBase)

제공된 바인딩 개체를 기반으로 하여 이 요소에 바인딩을 연결합니다.

SetBinding(DependencyProperty, String)

데이터 소스에 대한 경로 정규화로 제공된 소스 속성 이름을 기반으로 이 요소에 바인딩을 연결합니다.

public:
 System::Windows::Data::BindingExpression ^ SetBinding(System::Windows::DependencyProperty ^ dp, System::String ^ path);
public System.Windows.Data.BindingExpression SetBinding (System.Windows.DependencyProperty dp, string path);
member this.SetBinding : System.Windows.DependencyProperty * string -> System.Windows.Data.BindingExpression
Public Function SetBinding (dp As DependencyProperty, path As String) As BindingExpression

매개 변수

dp
DependencyProperty

바인딩을 설정할 대상 속성을 식별합니다.

path
String

바인딩에 사용할 소스 속성 이름 또는 속성의 경로입니다.

반환

BindingExpression

바인딩 상태를 기록합니다. 이 반환 값은 오류 검사에 유용할 수 있습니다.

예제

다음 예제에서는 특정 경로를 사용하여 바인딩을 설정합니다.

myDataObject = new MyData(System.DateTime.Now);
root.DataContext = myDataObject;
myText.SetBinding(TextBlock.TextProperty, "MyDataProperty");
myDataObject = New MyData(Date.Now)
root.DataContext = myDataObject
myText.SetBinding(TextBlock.TextProperty, "MyDataProperty")

설명

이 메서드는 현재 인스턴스를 로 DependencyObject전달하고 제공된 path 매개 변수를 기반으로 새 Binding 인스턴스를 만드는 호출BindingOperations.SetBinding을 위한 편리한 메서드입니다. 간단한 기본 바인딩을 설정하는 경우 이 서명이 더 편리합니다. 기본이 아닌 조건에 바인딩 속성을 지정해야 하거나 또는 사용 MultiBinding PriorityBinding하려는 경우 서명을 사용해야 SetBinding(DependencyProperty, BindingBase) 합니다.

적용 대상

SetBinding(DependencyProperty, BindingBase)

제공된 바인딩 개체를 기반으로 하여 이 요소에 바인딩을 연결합니다.

public:
 System::Windows::Data::BindingExpressionBase ^ SetBinding(System::Windows::DependencyProperty ^ dp, System::Windows::Data::BindingBase ^ binding);
public System.Windows.Data.BindingExpressionBase SetBinding (System.Windows.DependencyProperty dp, System.Windows.Data.BindingBase binding);
member this.SetBinding : System.Windows.DependencyProperty * System.Windows.Data.BindingBase -> System.Windows.Data.BindingExpressionBase
Public Function SetBinding (dp As DependencyProperty, binding As BindingBase) As BindingExpressionBase

매개 변수

dp
DependencyProperty

바인딩을 설정해야 하는 속성을 식별합니다.

binding
BindingBase

데이터 바인딩의 고유 정보를 나타냅니다.

반환

BindingExpressionBase

바인딩 상태를 기록합니다. 이 반환 값은 오류 검사에 유용할 수 있습니다.

설명

이 메서드는 현재 인스턴스DependencyObject를 .로 전달하는 호출BindingOperations.SetBinding을 위한 편리한 메서드입니다.

적용 대상