MultiBinding Class
Definition
A XAML binding that calculates an aggregate value from multiple child Avalonia.Data.MultiBinding.Bindings.
public class MultiBinding
Constructors
| Name | Description |
|---|---|
| MultiBinding | No summary available. |
MultiBinding Constructor
public MultiBinding()
Properties
| Name | Description |
|---|---|
| Bindings | Gets the collection of child bindings. |
| Converter | Gets or sets the Avalonia.Data.Converters.IMultiValueConverter to use. |
| ConverterCulture | Gets or sets the culture in which to evaluate the converter. |
| ConverterParameter | Gets or sets a parameter to pass to Avalonia.Data.MultiBinding.Converter. |
| FallbackValue | Gets or sets the value to use when the binding is unable to produce a value. |
| Mode | Gets or sets the binding mode. |
| Priority | Gets or sets the binding priority. |
| RelativeSource | Gets or sets the relative source for the binding. |
| StringFormat | Gets or sets the string format. |
| TargetNullValue | Gets or sets the value to use when the binding result is null. |
Bindings Property
Gets the collection of child bindings.
public System.Collections.Generic.IList<Avalonia.Data.BindingBase> Bindings { get; set; }
Converter Property
Gets or sets the Avalonia.Data.Converters.IMultiValueConverter to use.
public Avalonia.Data.Converters.IMultiValueConverter Converter { get; set; }
ConverterCulture Property
Gets or sets the culture in which to evaluate the converter.
public System.Globalization.CultureInfo ConverterCulture { get; set; }
Value
The default value is null.
Remarks
If this property is not set then System.Globalization.CultureInfo.CurrentCulture will be used.
ConverterParameter Property
Gets or sets a parameter to pass to Avalonia.Data.MultiBinding.Converter.
public object ConverterParameter { get; set; }
FallbackValue Property
Gets or sets the value to use when the binding is unable to produce a value.
public object FallbackValue { get; set; }
Mode Property
Gets or sets the binding mode.
public Avalonia.Data.BindingMode Mode { get; set; }
Priority Property
Gets or sets the binding priority.
public Avalonia.Data.BindingPriority Priority { get; set; }
RelativeSource Property
Gets or sets the relative source for the binding.
public Avalonia.Data.RelativeSource RelativeSource { get; set; }
StringFormat Property
Gets or sets the string format.
public string StringFormat { get; set; }
TargetNullValue Property
Gets or sets the value to use when the binding result is null.
public object TargetNullValue { get; set; }