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.
.NET Desktop feedback