- Namespace
- Avalonia
.Data - Interfaces
- Base Types
-
- object
- Derived Types
graph BT
Type-->Base0["object"]
Type-.->Interface0["IBinding"]
click Interface0 "/api/Avalonia.Data/IBinding"
Type["BindingBase"]
class Type type-node
Derived0["Binding"]-->Type
click Derived0 "/api/Avalonia.Data/Binding"
Derived1["CompiledBindingExtension"]-->Type
click Derived1 "/api/Avalonia.Markup.Xaml.MarkupExtensions/CompiledBindingExtension"
Syntax
public abstract class BindingBase : IBinding
Constructors
Name | Summary |
---|---|
BindingBase |
Initializes a new instance of the Binding class.
|
BindingBase |
Initializes a new instance of the Binding class.
|
Properties
Name | Value | Summary |
---|---|---|
Converter | IValueConverter? |
Gets or sets the
IValueConverter to use.
|
ConverterParameter | object? |
Gets or sets a parameter to pass to
Converter .
|
DefaultAnchor | WeakReference? | |
FallbackValue | object? |
Gets or sets the value to use when the binding is unable to produce a value.
|
Mode | BindingMode |
Gets or sets the binding mode.
|
NameScope | WeakReference |
|
Priority | BindingPriority |
Gets or sets the binding priority.
|
StringFormat | string? |
Gets or sets the string format.
|
TargetNullValue | object? |
Gets or sets the value to use when the binding result is null.
|