Procedura: ottenere l'oggetto di associazione da una proprietà di destinazione associata

In questo esempio viene illustrato come ottenere l'oggetto di associazione da una proprietà di destinazione associata ai dati.

Esempio

Per ottenere un oggetto Binding, effettuare l'operazione riportata di seguito.

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

È necessario specificare la proprietà di dipendenza per l'associazione desiderata poiché è possibile che l'associazione dati sia utilizzata da più proprietà dell'oggetto di destinazione.

In alternativa, è possibile ottenere BindingExpression e quindi il valore della proprietà ParentBinding.

Per l'esempio completo, vedere Esempio Binding Validation (la pagina potrebbe essere in inglese).

NotaNota

Se l'associazione è MultiBinding, utilizzare BindingOperations.GetMultiBinding,se è PriorityBinding, utilizzare BindingOperations.GetPriorityBinding.Se non si è certi se la proprietà di destinazione sia associata utilizzando Binding, MultiBinding o PriorityBinding, è possibile utilizzare BindingOperations.GetBindingBase.

Vedere anche

Attività

Procedura: creare associazioni nel codice

Altre risorse

Procedure relative all'associazione dati