Skip to main content

FuncMultiValueConverter<TIn, TOut> Class

Definition

Assembly:Avalonia.Base
Package:Avalonia

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

public class FuncMultiValueConverter<TIn, TOut>

Inheritance: object -> FuncMultiValueConverter<TIn, TOut>

Constructors

NameDescription
FuncMultiValueConverter<TIn, TOut> (2 overloads)No summary available.

FuncMultiValueConverter<TIn, TOut> overloads

FuncMultiValueConverter<TIn, TOut> Constructor

public FuncMultiValueConverter<TIn, TOut>(Func<System.Collections.Generic.IEnumerable<TIn>, TOut> convert)
Parameters

convert Func<System.Collections.Generic.IEnumerable<TIn>, TOut>

FuncMultiValueConverter<TIn, TOut> Constructor

public FuncMultiValueConverter<TIn, TOut>(Func<System.Collections.Generic.IReadOnlyList<TIn>, TOut> convert)
Parameters

convert Func<System.Collections.Generic.IReadOnlyList<TIn>, TOut>

Methods

NameDescription
ConvertNo summary available.

Convert Method

public object Convert(System.Collections.Generic.IList<object> values, Type targetType, object parameter, System.Globalization.CultureInfo culture)

Parameters

values System.Collections.Generic.IList<object>

targetType Type

parameter object

culture System.Globalization.CultureInfo

Returns

object