방법: 바인딩된 대상 속성에서 바인딩 개체 가져오기
이 예제에서는 데이터 바인딩된 대상 속성에서 바인딩 개체를 가져오는 방법을 보여 줍니다.
예제
Binding 개체를 가져오기 위해 다음을 수행할 수 있습니다.
// textBox3 is an instance of a TextBox
// the TextProperty is the data-bound dependency property
Binding myBinding = BindingOperations.GetBinding(textBox3, TextBox.TextProperty);
참고 |
---|
대상 개체의 속성 둘 이상이 데이터 바인딩을 사용하고 있을 수 있으므로 원하는 바인딩에 대해 종속성 속성을 지정해야 합니다. |
또는 BindingExpression을 가져온 다음 ParentBinding 속성의 값을 가져올 수 있습니다.
전체 예제를 보려면 Binding Validation 샘플을 참조하십시오.
참고 |
---|
바인딩이 MultiBinding인 경우 BindingOperations.GetMultiBinding을 사용합니다.PriorityBinding인 경우에는 BindingOperations.GetPriorityBinding을 사용합니다.대상 속성이 Binding, MultiBinding 또는 PriorityBinding 중 어느 것을 사용하여 바인딩되었는지 확실하지 않은 경우 BindingOperations.GetBindingBase를 사용할 수 있습니다. |