FrameworkContentElement.SetBinding 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 종속성 속성에 대해 이 요소에 바인딩을 연결합니다.
오버로드
| Name | Description |
|---|---|
| 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
매개 변수
바인딩된 속성을 식별합니다.
- path
- String
바인딩에 사용되는 속성의 원본 속성 이름 또는 경로입니다.
반품
바인딩의 조건을 기록합니다. 이 반환 값은 오류 검사에 유용할 수 있습니다.
예제
다음은 새 사용자 지정 데이터 개체를 Paragraph 만들고 해당 개체를 해당 개체로 DataContext설정하고 바인딩 경로를 해당 속성으로 설정하여 요소에 대한 바인딩을 설정하는 예제입니다.
MyData myDataObject = new MyData();
myflowdocument.DataContext = myDataObject;
introParagraph.SetBinding(Paragraph.TagProperty, "CustomData");
Dim myDataObject As New MyData()
myflowdocument.DataContext = myDataObject
introParagraph.SetBinding(Paragraph.TagProperty, "CustomData")
설명
이 메서드는 현재 인스턴스를 로 DependencyObject전달하고 제공된 path 매개 변수를 기반으로 새 Binding 인스턴스를 만드는 호출BindingOperations.SetBinding을 위한 편리한 메서드입니다. 이 서명은 간단한 기본 바인딩을 설정하는 경우에 더 편리합니다. 기본이 아닌 조건에 바인딩 속성을 지정해야 하거나 또는 사용 MultiBindingPriorityBinding하려는 경우 서명을 사용해야 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
매개 변수
바인딩된 속성을 식별합니다.
- binding
- BindingBase
데이터 바인딩을 나타냅니다.
반품
바인딩의 조건을 기록합니다. 이 반환 값은 오류 검사에 유용할 수 있습니다.
예제
다음은 새 Binding 개체를 만들고 원본을 Paragraph 새로 빌드 DateTime 된 개체로 설정하여 요소에 대한 바인딩을 설정하는 예제입니다.
DateTime myDataObject = new DateTime();
Binding myBinding = new Binding();
myBinding.Source = myDataObject;
introParagraph.SetBinding(Paragraph.TagProperty, myBinding);
Dim myDataObject As New Date()
Dim myBinding As New Binding()
myBinding.Source = myDataObject
introParagraph.SetBinding(Paragraph.TagProperty, myBinding)
설명
이 메서드는 호출에 대 한 BindingOperations.SetBinding편리한 메서드입니다.로 현재 인스턴스 DependencyObject를 전달 합니다.