BindingOperations.SetBinding Method
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Creates and associates a new BindingExpressionBase with the specified binding target property.
Assembly: System.Windows (in System.Windows.dll)
public static BindingExpressionBase SetBinding( DependencyObject target, DependencyProperty dp, BindingBase binding )
Parameters
- target
- Type: System.Windows.DependencyObject
The target to set the binding to.
- dp
- Type: System.Windows.DependencyProperty
The property on the target to bind.
- binding
- Type: System.Windows.Data.BindingBase
The binding to assign to the target property.
Return Value
Type: System.Windows.Data.BindingExpressionBaseAn object that contains information about the binding.
| Exception | Condition |
|---|---|
| ArgumentNullException | target is null. -or- dp is null. -or- binding is null. |
| ArgumentException | target is not of type FrameworkElement or CollectionViewSource. -or- target is of type CollectionViewSource and binding has a Source value of null. -or- |
Show: