BindingOperations.SetBinding Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea e associa una nuova istanza di BindingExpressionBase alla proprietà di destinazione del binding specificata.
public:
static System::Windows::Data::BindingExpressionBase ^ SetBinding(System::Windows::DependencyObject ^ target, System::Windows::DependencyProperty ^ dp, System::Windows::Data::BindingBase ^ binding);
public static System.Windows.Data.BindingExpressionBase SetBinding (System.Windows.DependencyObject target, System.Windows.DependencyProperty dp, System.Windows.Data.BindingBase binding);
static member SetBinding : System.Windows.DependencyObject * System.Windows.DependencyProperty * System.Windows.Data.BindingBase -> System.Windows.Data.BindingExpressionBase
Public Shared Function SetBinding (target As DependencyObject, dp As DependencyProperty, binding As BindingBase) As BindingExpressionBase
Parametri
- target
- DependencyObject
Destinazione di associazione dell'associazione.
Proprietà di destinazione dell'associazione.
- binding
- BindingBase
Oggetto BindingBase che descrive l'associazione.
Restituisce
Istanza di BindingExpressionBase creata per e associata alla proprietà specificata. La classe BindingExpressionBase è la classe base di BindingExpression, MultiBindingExpression e PriorityBindingExpression.
Eccezioni
Il parametro binding
non può essere null
.
Esempio
Nell'esempio seguente viene illustrato come utilizzare questo metodo per impostare un'associazione. In questo esempio myNewBindDef
è un Binding oggetto che descrive l'associazione. La destinazione dell'associazione è myDateText
, un'istanza della TextBlock classe .
// myDatetext is a TextBlock object that is the binding target object
BindingOperations.SetBinding(myDateText, TextBlock.TextProperty, myNewBindDef);
BindingOperations.SetBinding(myDateText, TextBlock.ForegroundProperty, myNewBindDef);
' myDatetext is a TextBlock object that is the binding target object
BindingOperations.SetBinding(myDateText, TextBlock.TextProperty, myNewBindDef)
BindingOperations.SetBinding(myDateText, TextBlock.ForegroundProperty, myNewBindDef)
Commenti
Questo metodo crea una nuova istanza di e BindingExpressionBase associa l'istanza alla proprietà di dipendenza specificata dell'oggetto specificato. Questo metodo consente di associare un'associazione a un oggetto arbitrario DependencyObject che potrebbe non esporre il proprio metodo SetBinding.