Click or drag to resize
MultiBinding.Create<TS1, TS2, TTarget> Method (IProperty<INotifyPropertyChanged, TS1>, IProperty<INotifyPropertyChanged, TS2>, Func<TS1, TS2, TTarget>, IProperty<Object, TTarget>)

Namespace: Lawo.ComponentModel
Assembly: Lawo (in Lawo.dll) Version: 1.4.1707.27006
Syntax
C#
public static MultiBinding<TTarget> Create<TS1, TS2, TTarget>(
	IProperty<INotifyPropertyChanged, TS1> s1,
	IProperty<INotifyPropertyChanged, TS2> s2,
	Func<TS1, TS2, TTarget> toTarget,
	IProperty<Object, TTarget> target
)

Parameters

s1
Type: Lawo.Reflection.IProperty<INotifyPropertyChanged, TS1>
s2
Type: Lawo.Reflection.IProperty<INotifyPropertyChanged, TS2>
toTarget
Type: System.Func<TS1, TS2, TTarget>
target
Type: Lawo.Reflection.IProperty<Object, TTarget>

Type Parameters

TS1
The type of the first source property.
TS2
The type of the second source property.
TTarget
The type of the target property.

Return Value

Type: MultiBinding<TTarget>
Exceptions
ExceptionCondition
ArgumentNullExceptionAt least one of the arguments is equal to null.
See Also