Class
ExtendedDataConverter

Value converter to access extended data properties from XAML. 2-way binding can't be specified.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public class ExtendedDataConverter : IValueConverter

Inheritance: objectExtendedDataConverter

Implements: IValueConverter

Constructors

ExtendedDataConverter()

Declaration

cs-api-definition
public ExtendedDataConverter()

Methods

Convert(object, Type, object, CultureInfo)

Converts a value.

Declaration

cs-api-definition
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)

Parameters

value

object

The value produced by the binding source.

targetType

Type

The type of the binding target property.

parameter

object

The converter parameter to use. It can be specified in a few different ways:

  • Simple name of the extended property.
  • Formatted extended property. For example: "SUM_SQMI_A|F2". The '|' character is used to separate extended property name and its output format.
  • Format string which can use number of the extended properties. For example: "{CNTRY_NAME} Miles: {SUM_SQMI_A|F2}, KM: {SUM_SQKM_A|F1}".

culture

CultureInfo

The culture to use in the converter.

Returns

object

A converted value. If the method returns null (Nothing in Visual Basic), the valid null value is used.

ConvertBack(object, Type, object, CultureInfo)

Converts a binding target value to the source binding values.

Declaration

cs-api-definition
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)

Parameters

value

object

The value that the binding target produces.

targetType

Type

The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return.

parameter

object

The converter parameter to use.

culture

CultureInfo

The culture to use in the converter.

Returns

object

An array of values that have been converted from the target value back to the source values.