Aracılığıyla paylaş


Nasıl yapılır: Bağlı Hedef Özellikten Bağlantı Nesnesini Elde Etme

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

Örnek

Bu Binding nesnesini almak 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);

Uyarı

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, önce BindingExpression öğesini ve ardından ParentBinding özelliğinin değerini alabilirsiniz.

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

Uyarı

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 bakınız