MultiValueConverterBase<TTarget> Class

Definition

Converts multiple values from one type to another.

generic <typename TTarget>
public ref class MultiValueConverterBase abstract : System::Windows::Data::IMultiValueConverter
public abstract class MultiValueConverterBase<TTarget> : System.Windows.Data.IMultiValueConverter
type MultiValueConverterBase<'arget> = class
    interface IMultiValueConverter
Public MustInherit Class MultiValueConverterBase(Of TTarget)
Implements IMultiValueConverter

Type Parameters

TTarget

The target type.

Inheritance
MultiValueConverterBase<TTarget>
Derived
Implements

Constructors

MultiValueConverterBase<TTarget>()

Initializes a new instance of MultiValueConverter.

MultiValueConverterBase<TTarget>(Type[])

Methods

CheckValue<T>(Object[], Int32, String)
Convert(Object[], Type, Object, CultureInfo)

Converts the values.

ConvertBack(Object, Type[], Object, CultureInfo)

Converts the values back to the original.

ConvertBackCore(Object, Type[], Object, CultureInfo)
ConvertCore(Object[], Type, Object, CultureInfo)
MakeConverterFunctionNotDefinedException(String)

An exception thrown when the converter function isn’t defined.

ValidateConvertBackParameters(Object, Type[])

Validates the parameters passed to IMultiValueConverter.ConvertBack.

ValidateConvertParameters(Object[], Type)

Validates the parameters passed to IMultiValueConverter.Convert.

Applies to