Table of Contents

Namespace Avalonia.Data.Converters

Classes

BoolConverters

Provides a set of useful IValueConverters for working with bool values.

DefaultValueConverter

Provides a default set of value conversions for bindings that do not specify a value converter.

FuncMultiValueConverter<TIn, TOut>

A general purpose IValueConverter that uses a Func<T, TResult> to provide the converter logic.

FuncValueConverter<TIn, TOut>

A general purpose IValueConverter that uses a Func<T, TResult> to provide the converter logic.

FuncValueConverter<TIn, TParam, TOut>

A general purpose IValueConverter that uses a Func<T1, T2, TResult> to provide the converter logic.

ObjectConverters

Provides a set of useful IValueConverters for working with objects.

StringConverters

Provides a set of useful IValueConverters for working with string values.

StringFormatMultiValueConverter

A multi-value converter which calls Format(string, object)

StringFormatValueConverter

A value converter which calls Format(string, object)

Interfaces

IMultiValueConverter

Converts multi-binding inputs to a final value.

IValueConverter

Converts a binding value.