Avalonia.Data Namespace
Classes
AssignBindingAttribute | Signifies that a binding can be assigned to a property. |
BindingChainException | An exception returned through BindingNotification signaling that a requested binding expression could not be evaluated because of an error in one of the links of the binding chain. |
BindingExpressionBase | |
BindingNotification | Represents a binding notification that can be a valid binding value, or a binding or data validation error. |
BindingOperations | |
DataValidationException | Exception, which wrap validation errors. |
DoNothingType | |
IndexerDescriptor | Holds a description of a binding for AvaloniaObject's [] operator. |
InstancedBinding | Holds the result of calling Initiate(AvaloniaObject, AvaloniaProperty, Object, Boolean). |
OptionalExtensions | |
TemplateBinding | A XAML binding to a property on a control's templated parent. |
Structures
BindingValue(T) | A value passed into a binding. |
Optional(T) | An optional typed value. |
Interfaces
IBinding | Holds a binding that can be applied to a property on an object. Not client implementable. |
Enumerations
BindingErrorType | Defines the types of binding errors for a BindingNotification. |
BindingMode | Defines possible binding modes. |
BindingPriority | The priority of a value or binding. |
BindingValueType | Describes the type of a BindingValue(T). |
UpdateSourceTrigger | Describes the timing of binding source updates. |