CSharpUtilities::MaxBindingOperations Class Reference


Detailed Description

Collection of convenience methods for establishing data bindings in code.

List of all members.

Static Public Member Functions

static BindingExpressionBase  CreateBinding (Object source, String sourcePropertyName, DependencyObject target, DependencyProperty targetProperty)
  Construct and set a Binding from the given source property to the target DependencyProperty, using the default BindingMode.
static BindingExpressionBase  CreateBinding (Object source, String sourcePropertyName, DependencyObject target, DependencyProperty targetProperty, IValueConverter converter)
  Construct and set a Binding from the given source property to the target DependencyProperty, using the default BindingMode.
static BindingExpressionBase  CreateBinding (Object source, String sourcePropertyName, DependencyObject target, DependencyProperty targetProperty, BindingMode mode)
  Construct and set a Binding from the given source property to the target DependencyProperty, using a specified BindingMode.
static BindingExpressionBase  CreateBinding (Object source, String sourcePropertyName, DependencyObject target, DependencyProperty targetProperty, IValueConverter converter, BindingMode mode)
  Construct and set a Binding from the given source property to the target DependencyProperty, using a specified BindingMode.
static BindingExpressionBase  CreateBinding (Object source, String sourcePropertyName, DependencyObject target, DependencyProperty targetProperty, IValueConverter converter, Object converterParameter, BindingMode mode)
  Construct and set a Binding from the given source property to the target DependencyProperty, using a specified BindingMode.

Member Function Documentation

static BindingExpressionBase CSharpUtilities::MaxBindingOperations::CreateBinding ( Object  source,
String  sourcePropertyName,
DependencyObject  target,
DependencyProperty  targetProperty 
) [inline, static]

Construct and set a Binding from the given source property to the target DependencyProperty, using the default BindingMode.

Parameters:
source Source object.
sourcePropertyName Path to the source property.
target Target object.
targetProperty Target DependencyProperty.
Returns:
BindingExpression for the newly established binding.
static BindingExpressionBase CSharpUtilities::MaxBindingOperations::CreateBinding ( Object  source,
String  sourcePropertyName,
DependencyObject  target,
DependencyProperty  targetProperty,
IValueConverter  converter 
) [inline, static]

Construct and set a Binding from the given source property to the target DependencyProperty, using the default BindingMode.

Parameters:
source Source object.
sourcePropertyName Path to the source property.
target Target object.
targetProperty Target DependencyProperty.
converter Converts from the source value to the target value.
Returns:
BindingExpression for the newly established binding.
static BindingExpressionBase CSharpUtilities::MaxBindingOperations::CreateBinding ( Object  source,
String  sourcePropertyName,
DependencyObject  target,
DependencyProperty  targetProperty,
BindingMode  mode 
) [inline, static]

Construct and set a Binding from the given source property to the target DependencyProperty, using a specified BindingMode.

Parameters:
source Source object.
sourcePropertyName Path to the source property.
target Target object.
targetProperty Target DependencyProperty.
mode The desired BindingMode.
Returns:
BindingExpression for the newly established binding.
static BindingExpressionBase CSharpUtilities::MaxBindingOperations::CreateBinding ( Object  source,
String  sourcePropertyName,
DependencyObject  target,
DependencyProperty  targetProperty,
IValueConverter  converter,
BindingMode  mode 
) [inline, static]

Construct and set a Binding from the given source property to the target DependencyProperty, using a specified BindingMode.

Parameters:
source Source object.
sourcePropertyName Path to the source property.
target Target object.
targetProperty Target DependencyProperty.
converter Converts from the source value to the target value.
mode The desired BindingMode.
Returns:
BindingExpression for the newly established binding.
static BindingExpressionBase CSharpUtilities::MaxBindingOperations::CreateBinding ( Object  source,
String  sourcePropertyName,
DependencyObject  target,
DependencyProperty  targetProperty,
IValueConverter  converter,
Object  converterParameter,
BindingMode  mode 
) [inline, static]

Construct and set a Binding from the given source property to the target DependencyProperty, using a specified BindingMode.

Parameters:
source Source object.
sourcePropertyName Path to the source property.
target Target object.
targetProperty Target DependencyProperty.
converter Converts from the source value to the target value.
converterParameter Parameter passed to the converter's Convert and ConvertBack methods.
mode The desired BindingMode.
Returns:
BindingExpression for the newly established binding.

CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations
CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations CSharpUtilities::MaxBindingOperations