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);
Nota |
---|
È 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).
Nota |
---|
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