Nasıl yapılır: Bağımlı Hedef Özelliğinden Bağlama Nesnesi Alma

Bu örnekte, bağlama nesnesinin veriye bağlı hedef özelliğinden nasıl alın aldığı gösterilmektedir.

Örnek

Nesnesini almak Binding için aşağıdakileri yapabilirsiniz:

// textBox3 is an instance of a TextBox
// the TextProperty is the data-bound dependency property
Binding myBinding = BindingOperations.GetBinding(textBox3, TextBox.TextProperty);

Dekont

Hedef nesnenin birden fazla özelliğinin veri bağlaması kullanıyor olması mümkün olduğundan, istediğiniz bağlama için bağımlılık özelliğini belirtmeniz gerekir.

Alternatif olarak, öğesini ve BindingExpression ardından özelliğinin ParentBinding değerini alabilirsiniz.

Tam örnek için bkz . Bağlama Doğrulama Örneği.

Dekont

Bağlamanız bir MultiBindingise kullanın BindingOperations.GetMultiBinding. Bu bir PriorityBindingise kullanın BindingOperations.GetPriorityBinding. Hedef özelliğin bir Binding, MultiBindingveya PriorityBindingkullanarak bağlı olup olmadığı konusunda emin değilseniz kullanabilirsiniz BindingOperations.GetBindingBase.

Ayrıca bkz.