Skip to main content

CompiledBindingExtension Class

Definition​

Assembly:Avalonia.Markup.Xaml
Package:Avalonia
public class CompiledBindingExtension

Inheritance: object -> BindingBase -> CompiledBinding -> CompiledBindingExtension

Constructors​

NameDescription
CompiledBindingExtension (2 overloads)No summary available.

CompiledBindingExtension overloads​

CompiledBindingExtension Constructor​

public CompiledBindingExtension()

CompiledBindingExtension Constructor​

public CompiledBindingExtension(Avalonia.Data.CompiledBindingPath path)
Parameters​

path Avalonia.Data.CompiledBindingPath

Methods​

NameDescription
CreateInherited from CompiledBinding.
ProvideValueNo summary available.

ProvideValue Method​

public Avalonia.Data.CompiledBinding ProvideValue(IServiceProvider provider)

Parameters​

provider IServiceProvider

Returns​

Avalonia.Data.CompiledBinding

Properties​

NameDescription
ConverterGets or sets the Avalonia.Data.Converters.IValueConverter to use. Inherited from CompiledBinding.
ConverterCultureGets or sets the culture in which to evaluate the converter. Inherited from CompiledBinding.
ConverterParameterGets or sets a parameter to pass to Avalonia.Data.CompiledBinding.Converter. Inherited from CompiledBinding.
DataTypeNo summary available.
DelayGets or sets the amount of time, in milliseconds, to wait before updating the binding source after the value on the target changes. Inherited from CompiledBinding.
FallbackValueGets or sets the value to use when the binding is unable to produce a value. Inherited from CompiledBinding.
ModeGets or sets the binding mode. Inherited from CompiledBinding.
PathGets or sets the binding path. Inherited from CompiledBinding.
PriorityGets or sets the binding priority. Inherited from CompiledBinding.
SourceGets or sets the source for the binding. Inherited from CompiledBinding.
StringFormatGets or sets the string format. Inherited from CompiledBinding.
TargetNullValueGets or sets the value to use when the binding result is null. Inherited from CompiledBinding.
UpdateSourceTriggerGets or sets a value that determines the timing of binding source updates for Avalonia.Data.BindingMode.TwoWay and Avalonia.Data.BindingMode.OneWayToSource bindings. Inherited from CompiledBinding.

DataType Property​

public Type DataType { get; set; }