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
ProvideValueNo summary available.
CreateInherited from CompiledBinding.

ProvideValue Method

public Avalonia.Data.CompiledBinding ProvideValue(IServiceProvider provider)

Parameters

provider IServiceProvider

Returns

Avalonia.Data.CompiledBinding

Properties

NameDescription
DataTypeNo summary available.
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.
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; }