Postupy: Získání objektu připojení z vlastností cíle připojení
Tento příklad ukazuje, jak získat objekt vazby z cílové vlastnosti vázané na data.
Příklad
Objekt získáte následujícím Binding postupem:
// textBox3 is an instance of a TextBox
// the TextProperty is the data-bound dependency property
Binding myBinding = BindingOperations.GetBinding(textBox3, TextBox.TextProperty);
Poznámka:
Pro požadovanou vazbu je nutné zadat vlastnost závislosti, protože je možné, že více než jedna vlastnost cílového objektu používá datovou vazbu.
Alternativně můžete získat BindingExpression hodnotu vlastnosti a získat ji ParentBinding .
Úplný příklad najdete v ukázce ověření vazby.
Poznámka:
Pokud je MultiBindingvaše vazba , použijte BindingOperations.GetMultiBinding. Pokud se jedná o PriorityBinding, použijte BindingOperations.GetPriorityBinding. Pokud si nejste jistí, zda je cílová vlastnost vázána pomocí Binding, a MultiBinding, nebo , PriorityBindingmůžete použít BindingOperations.GetBindingBase.
Viz také
.NET Desktop feedback