FuncValueConverter<TIn, TParam, TOut>(Func<TIn, TParam, TOut>, Func<TOut, TParam, TIn>) Constructor
Initializes a new instance of the FuncValueConverter(TIn, TParam, TOut) class.
Definition
Namespace: Avalonia.Data.Converters
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public FuncValueConverter(
Func<TIn, TParam, TOut> convert,
Func<TOut, TParam, TIn>? convertBack = null
)
Public Sub New (
convert As Func(Of TIn, TParam, TOut),
Optional convertBack As Func(Of TOut, TParam, TIn) = Nothing
)
new :
convert : Func<'TIn, 'TParam, 'TOut> *
?convertBack : Func<'TOut, 'TParam, 'TIn>
(* Defaults:
let _convertBack = defaultArg convertBack null
*)
-> FuncValueConverter
Parameters
- Func(TIn, TParam, TOut)
- The function to convert TIn to TOut.
- Func(TOut, TParam, TIn) (Optional)
- The function to convert TOut back to In.
See Also
Reference
FuncValueConverter(TIn, TParam, TOut) Class
FuncValueConverter(TIn, TParam, TOut) Overload
Avalonia.Data.Converters Namespace