This topic has not yet been rated - Rate this topic

BindingOperations.SetBinding Method

April 12, 2014

Creates and associates a new BindingExpressionBase with the specified binding target property.

Namespace:  System.Windows.Data
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.BindingExpressionBase
An object that contains information about the binding.
ExceptionCondition
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-

binding has a Mode value of TwoWay and an empty Path value.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Show:
© 2014 Microsoft. All rights reserved.