DelegateConverterFactory.CreateValueConverter(Func<Object, Type, Object, CultureInfo, Object>, Func<Object, Type, Object, CultureInfo, Object>) Method

Creates an instance of an object that implements the IValueConverter interface.

Namespace: DevExpress.Mvvm.UI

Assembly: DevExpress.Xpf.Core.v20.1.dll

Declaration

public static IValueConverter CreateValueConverter(
    Func<object, Type, object, CultureInfo, object> convert,
    Func<object, Type, object, CultureInfo, object> convertBack = null
)
Public Shared Function CreateValueConverter(
    convert As Func(Of Object, Type, Object, CultureInfo, Object),
    convertBack As Func(Of Object, Type, Object, CultureInfo, Object) = Nothing
) As IValueConverter

Parameters

Name Type Description
convert Func<Object, Type, Object, CultureInfo, Object>

A delegate method that converts a value.

Optional Parameters

Name Type Default Description
convertBack Func<Object, Type, Object, CultureInfo, Object>

null

A delegate method that converts a value back.

Returns

Type Description
IValueConverter

An instance of an object that implements the IValueConverter interface.

See Also