FrameworkElement.SetBinding FrameworkElement.SetBinding FrameworkElement.SetBinding FrameworkElement.SetBinding Method

정의

지정된 종속성 속성에 대해 이 요소에 바인딩을 연결합니다.Attaches a binding to this element for the specified dependency property.

오버로드

SetBinding(DependencyProperty, String) SetBinding(DependencyProperty, String) SetBinding(DependencyProperty, String) SetBinding(DependencyProperty, String)

데이터 소스에 대한 경로 정규화로 제공된 소스 속성 이름을 기반으로 이 요소에 바인딩을 연결합니다.Attaches a binding to this element, based on the provided source property name as a path qualification to the data source.

SetBinding(DependencyProperty, BindingBase) SetBinding(DependencyProperty, BindingBase) SetBinding(DependencyProperty, BindingBase) SetBinding(DependencyProperty, BindingBase)

제공된 바인딩 개체를 기반으로 하여 이 요소에 바인딩을 연결합니다.Attaches a binding to this element, based on the provided binding object.

SetBinding(DependencyProperty, String) SetBinding(DependencyProperty, String) SetBinding(DependencyProperty, String) SetBinding(DependencyProperty, String)

데이터 소스에 대한 경로 정규화로 제공된 소스 속성 이름을 기반으로 이 요소에 바인딩을 연결합니다.Attaches a binding to this element, based on the provided source property name as a path qualification to the data source.

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 DependencyProperty DependencyProperty DependencyProperty

바인딩을 설정할 대상 속성을 식별합니다.Identifies the destination property where the binding should be established.

path
String String String String

바인딩에 사용할 소스 속성 이름 또는 속성의 경로입니다.The source property name or the path to the property used for the binding.

반환

바인딩 상태를 기록합니다.Records the conditions of the binding. 이 반환 값은 오류 검사에 유용할 수 있습니다.This return value can be useful for error checking.

예제

다음 예제에서는 특정 경로 사용 하 여 바인딩을 설정 합니다.The following example sets a binding using a specific path.

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")

설명

이 메서드는 호출에 대 한 편의 메서드 BindingOperations.SetBinding는 현재 인스턴스를 전달 하는 합니다 DependencyObject, 새 만들고 Binding 제공 된 기준 path 매개 변수.This method is a convenience method for calling BindingOperations.SetBinding, which passes the current instance as the DependencyObject, and creates a new Binding based on the provided path parameter. 이 서명은 간단한 기본 바인딩을 설정 하는 경우에 편리 합니다.This signature is more convenient if you are establishing a simple default binding. 기본이 아닌 조건에 대 한 바인딩 속성을 지정 하거나 사용 하는 경우는 MultiBinding 또는 PriorityBinding를 사용 해야는 SetBinding(DependencyProperty, BindingBase) 서명 합니다.If you need to specify any binding properties to non-default conditions, or want to use a MultiBinding or PriorityBinding,you should use the SetBinding(DependencyProperty, BindingBase) signature.

SetBinding(DependencyProperty, BindingBase) SetBinding(DependencyProperty, BindingBase) SetBinding(DependencyProperty, BindingBase) SetBinding(DependencyProperty, BindingBase)

제공된 바인딩 개체를 기반으로 하여 이 요소에 바인딩을 연결합니다.Attaches a binding to this element, based on the provided binding object.

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 DependencyProperty DependencyProperty DependencyProperty

바인딩을 설정해야 하는 속성을 식별합니다.Identifies the property where the binding should be established.

binding
BindingBase BindingBase BindingBase BindingBase

데이터 바인딩의 고유 정보를 나타냅니다.Represents the specifics of the data binding.

반환

바인딩 상태를 기록합니다.Records the conditions of the binding. 이 반환 값은 오류 검사에 유용할 수 있습니다.This return value can be useful for error checking.

설명

이 메서드는 호출에 대 한 편의 메서드 BindingOperations.SetBinding는 현재 인스턴스를 전달 하는 DependencyObject합니다.This method is a convenience method for calling BindingOperations.SetBinding, which passes the current instance as the DependencyObject.

적용 대상