Class ValueConverterExtensions
- Namespace
- CarinaStudio.Data.Converters
- Assembly
- CarinaStudio.AppBase.Avalonia.dll
Extensions for Avalonia.Data.Converters.IValueConverter.
public static class ValueConverterExtensions
- Inheritance
-
ValueConverterExtensions
- Inherited Members
Methods
ConvertBack<T>(IValueConverter, object?)
Convert value back.
public static T ConvertBack<T>(this IValueConverter converter, object? value)
Parameters
converterIValueConverterAvalonia.Data.Converters.IValueConverter.
valueobjectValue to convert back.
Returns
- T
Converted value.
Type Parameters
TType of target value.
ConvertBack<T>(IValueConverter, object?, CultureInfo)
Convert value back.
public static T ConvertBack<T>(this IValueConverter converter, object? value, CultureInfo cultureInfo)
Parameters
converterIValueConverterAvalonia.Data.Converters.IValueConverter.
valueobjectValue to convert back.
cultureInfoCultureInfoCulture info.
Returns
- T
Converted value.
Type Parameters
TType of target value.
ConvertBack<T>(IValueConverter, object?, object?, CultureInfo)
Convert value back.
public static T ConvertBack<T>(this IValueConverter converter, object? value, object? parameter, CultureInfo cultureInfo)
Parameters
converterIValueConverterAvalonia.Data.Converters.IValueConverter.
valueobjectValue to convert back.
parameterobjectConversion parameter.
cultureInfoCultureInfoCulture info.
Returns
- T
Converted value.
Type Parameters
TType of target value.
Convert<T>(IValueConverter, object?)
Convert value.
public static T Convert<T>(this IValueConverter converter, object? value)
Parameters
converterIValueConverterAvalonia.Data.Converters.IValueConverter.
valueobjectValue to convert.
Returns
- T
Converted value.
Type Parameters
TType of target value.
Convert<T>(IValueConverter, object?, CultureInfo)
Convert value.
public static T Convert<T>(this IValueConverter converter, object? value, CultureInfo cultureInfo)
Parameters
converterIValueConverterAvalonia.Data.Converters.IValueConverter.
valueobjectValue to convert.
cultureInfoCultureInfoCulture info.
Returns
- T
Converted value.
Type Parameters
TType of target value.
Convert<T>(IValueConverter, object?, object?)
Convert value.
public static T Convert<T>(this IValueConverter converter, object? value, object? parameter)
Parameters
converterIValueConverterAvalonia.Data.Converters.IValueConverter.
valueobjectValue to convert.
parameterobjectConversion parameter.
Returns
- T
Converted value.
Type Parameters
TType of target value.
Convert<T>(IValueConverter, object?, object?, CultureInfo)
Convert value.
public static T Convert<T>(this IValueConverter converter, object? value, object? parameter, CultureInfo cultureInfo)
Parameters
converterIValueConverterAvalonia.Data.Converters.IValueConverter.
valueobjectValue to convert.
parameterobjectConversion parameter.
cultureInfoCultureInfoCulture info.
Returns
- T
Converted value.
Type Parameters
TType of target value.