Summary
An object with
AvaloniaProperty
support.
- Namespace
- Avalonia
- Interfaces
-
- IAvaloniaObject
- IAvaloniaObjectDebug
- I
Notify Property Changed - IValueSink
- Base Types
-
- object
- Derived Types
-
- KeyBinding
- Styles
- Pen
- Style
- Transition
<T> - ProgressBar
. Progress Bar Template Properties - PathFigure
- Animation
- Drawing
- KeyFrame
- LayoutContext
- FlyoutBase
- Application
- CroppedBitmap
- TextDecoration
- Experimental
Acrylic Material - PathSegment
- KeySpline
- Split
View Template Settings - DefinitionBase
- DrawingImage
- AnimatorKeyFrame
- NativeMenu
- DataGridColumn
- Geometry
- AttachedLayout
- NativeMenuItemBase
- GradientStop
- Animatable
Syntax
public class AvaloniaObject : IAvaloniaObject, IAvaloniaObjectDebug, INotifyPropertyChanged,
IValueSink
Remarks
This class is analogous to DependencyObject in WPF.
Constructors
Name | Summary |
---|---|
AvaloniaObject |
Initializes a new instance of the AvaloniaObject class.
|
Events
Name | Type | Summary |
---|---|---|
PropertyChanged | EventHandler |
Raised when a
AvaloniaProperty value changes on this object.
|
Properties
Name | Value | Summary |
---|---|---|
InheritanceParent | IAvaloniaObject |
Gets or sets the parent object that inherited
AvaloniaProperty values
are inherited from.
|
this[ |
object |
Gets or sets the value of a
AvaloniaProperty .
|
this[ |
IBinding |
Gets or sets a binding for a
AvaloniaProperty .
|