In This Article

Card Class

A container to group related information for a single subject.

[TemplatePart(Name = "PART_ContentPresenter", Type = typeof(ContentPresenter))]
[TemplatePart(Name = "PART_CoverPresenter", Type = typeof(ContentPresenter))]
[TemplatePart(Name = "PART_FooterPresenter", Type = typeof(ContentPresenter))]
[TemplatePart(Name = "PART_HeaderPresenter", Type = typeof(ContentPresenter))]
[TemplatePart(Name = "PART_ThumbnailPresenter", Type = typeof(ContentPresenter))]
public class Card : Button, IDataContextProvider, ILogical, IThemeVariantHost, IResourceHost, IResourceNode, IStyleHost, ISetLogicalParent, ISetInheritanceParent, IStyleable, INamed, IInputElement, IDataTemplateHost, ISetterValue, ICommandSource
Inheritance:
object AvaloniaObject Animatable StyledElement Visual Layoutable Interactive InputElement Control TemplatedControl ContentControl Button object
Implements:
IDataContextProvider ILogical IThemeVariantHost IResourceHost IResourceNode IStyleHost ISetLogicalParent ISetInheritanceParent IStyleable INamed IInputElement IDataTemplateHost ISetterValue ICommandSource

Constructors

Card()

Initializes an instance of the class.

public Card()

Properties

Cover

The content for the cover.

[DependsOn("CoverTemplate")]
public object? Cover { get; set; }

Property Value

object

CoverDock

The dock location for the cover.

public Dock CoverDock { get; set; }

Property Value

Dock

CoverTemplate

The template used to display the Cover.

public IDataTemplate? CoverTemplate { get; set; }

Property Value

IDataTemplate

Description

The description associated with the card which, by default, may be used to populate the header.

public string? Description { get; set; }

Property Value

string

DescriptionTheme

The Avalonia.Styling.ControlTheme applied to the description.

public ControlTheme? DescriptionTheme { get; set; }

Property Value

ControlTheme

The content for the footer.

[DependsOn("FooterTemplate")]
public object? Footer { get; set; }

Property Value

object

FooterBackground

The brush used for the background of the footer.

public IBrush? FooterBackground { get; set; }

Property Value

IBrush

FooterBorderBrush

The brush used for the border of the footer.

public IBrush? FooterBorderBrush { get; set; }

Property Value

IBrush

FooterBorderThickness

The thickness of footer border.

public Thickness FooterBorderThickness { get; set; }

Property Value

Thickness

FooterForeground

The brush used for the foreground of the footer.

public IBrush? FooterForeground { get; set; }

Property Value

IBrush

FooterTemplate

The template used to display the Footer.

public IDataTemplate? FooterTemplate { get; set; }

Property Value

IDataTemplate

Header

The content for the header.

[DependsOn("HeaderTemplate")]
public object? Header { get; set; }

Property Value

object

HeaderBackground

The brush used for the background of the header.

public IBrush? HeaderBackground { get; set; }

Property Value

IBrush

HeaderBorderBrush

The brush used for the border of the header.

public IBrush? HeaderBorderBrush { get; set; }

Property Value

IBrush

HeaderBorderThickness

The thickness of header border.

public Thickness HeaderBorderThickness { get; set; }

Property Value

Thickness

HeaderForeground

The brush used for the foreground of the header.

public IBrush? HeaderForeground { get; set; }

Property Value

IBrush

HeaderTemplate

The template used to display the Header.

public IDataTemplate? HeaderTemplate { get; set; }

Property Value

IDataTemplate

IsAnimationEnabled

Whether animation is enabled.

public bool IsAnimationEnabled { get; set; }

Property Value

bool:

The default value is true.

IsClickEnabled

Indicates if clicking the card is enabled.

public bool IsClickEnabled { get; set; }

Property Value

bool

Remarks

This property is always true when a Command is assigned to the card. The default value is false.

IsCoverVisible

Indicates if the cover is visible.

public bool? IsCoverVisible { get; set; }

Property Value

bool?:

true to force the cover to be visible, false to force the cover to be hidden, or null to show the cover only when cover content is available. The default value is null.

IsFooterVisible

Indicates if the footer is visible.

public bool? IsFooterVisible { get; set; }

Property Value

bool?:

true to force the footer to be visible, false to force the footer to be hidden, or null to show the footer only when footer content is available. The default value is null.

IsHeaderVisible

Indicates if the header is visible.

public bool? IsHeaderVisible { get; set; }

Property Value

bool?:

true to force the header to be visible, false to force the header to be hidden, or null to show the header only when header content is available. The default value is null.

IsShadowEnabled

Whether the shadow can be rendered by the chrome.

public bool IsShadowEnabled { get; set; }

Property Value

bool:

The default value is true.

Remarks

Set this property to false to prevent the shadow from rendering.

IsThumbnailVisible

Indicates if the thumbnail is visible.

public bool? IsThumbnailVisible { get; set; }

Property Value

bool?:

true to force the thumbnail to be visible, false to force the thumbnail to be hidden, or null to show the thumbnail only when thumbnail content is available. The default value is null.

ShadowColor

The shadow's color, which should be an opaque color.

public Color ShadowColor { get; set; }

Property Value

Color:

The default value is Black.

Remarks

This property is mixed with the ShadowOpacity to obtain the resolved semi-transparent color.

ShadowOpacity

The shadow's opacity, which is a percentage value in the range 0.0..1.0.

public double ShadowOpacity { get; set; }

Property Value

double:

The default value is 0.3.

Remarks

Lower property values will provide a softer shadow.

Thumbnail

The content for the Thumbnail.

[DependsOn("ThumbnailTemplate")]
public object? Thumbnail { get; set; }

Property Value

object

ThumbnailTemplate

The template used to display the Thumbnail.

public IDataTemplate? ThumbnailTemplate { get; set; }

Property Value

IDataTemplate

ThumbnailTheme

The Avalonia.Styling.ControlTheme applied to the thumbnail.

public ControlTheme? ThumbnailTheme { get; set; }

Property Value

ControlTheme

Title

The title associated with the card which, by default, may be used to populate the header.

public string? Title { get; set; }

Property Value

string

TitleTheme

The Avalonia.Styling.ControlTheme applied to the title.

public ControlTheme? TitleTheme { get; set; }

Property Value

ControlTheme

Methods

OnApplyTemplate(TemplateAppliedEventArgs)

Called when the control's template is applied. In simple terms, this means the method is called just before the control is displayed.

protected override void OnApplyTemplate(TemplateAppliedEventArgs e)
Parameter Type Description
e TemplateAppliedEventArgs

The event args.

OnClick()

Invokes the Avalonia.Controls.Button.Click event.

protected override void OnClick()

OnCreateAutomationPeer()

Returns a new, type-specific Avalonia.Automation.Peers.AutomationPeer implementation for the control.

protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer:

The type-specific Avalonia.Automation.Peers.AutomationPeer implementation.

ToString()

Returns the string representation of this object.

public override string ToString()

Returns

string:

The string representation of this object.

Fields

CoverDockProperty

Defines the CoverDock property.

public static readonly StyledProperty<Dock> CoverDockProperty

CoverProperty

Defines the Cover property.

public static readonly StyledProperty<object?> CoverProperty

CoverTemplateProperty

Defines the CoverTemplate property.

public static readonly StyledProperty<IDataTemplate?> CoverTemplateProperty

DescriptionProperty

Defines the Description property.

public static readonly StyledProperty<string?> DescriptionProperty

DescriptionThemeProperty

Defines the DescriptionTheme property.

public static readonly StyledProperty<ControlTheme?> DescriptionThemeProperty

FooterBackgroundProperty

Defines the FooterBackground property.

public static readonly StyledProperty<IBrush?> FooterBackgroundProperty

FooterBorderBrushProperty

Defines the FooterBorderBrush property.

public static readonly StyledProperty<IBrush?> FooterBorderBrushProperty

FooterBorderThicknessProperty

Defines the FooterBorderThickness property.

public static readonly StyledProperty<Thickness> FooterBorderThicknessProperty

FooterForegroundProperty

Defines the FooterForeground property.

public static readonly StyledProperty<IBrush?> FooterForegroundProperty

FooterProperty

Defines the Footer property.

public static readonly StyledProperty<object?> FooterProperty

FooterTemplateProperty

Defines the FooterTemplate property.

public static readonly StyledProperty<IDataTemplate?> FooterTemplateProperty

HasContentProperty

Defines the ActiproSoftware.UI.Avalonia.Controls.Card.HasContent property.

public static readonly DirectProperty<Card, bool> HasContentProperty

HasFooterSeparationProperty

Defines the ActiproSoftware.UI.Avalonia.Controls.Card.HasFooterSeparation property.

public static readonly DirectProperty<Card, bool> HasFooterSeparationProperty

HasHeaderContentProperty

Defines the ActiproSoftware.UI.Avalonia.Controls.Card.HasHeaderContent property.

public static readonly DirectProperty<Card, bool> HasHeaderContentProperty

HasHeaderSeparationProperty

Defines the ActiproSoftware.UI.Avalonia.Controls.Card.HasHeaderSeparation property.

public static readonly DirectProperty<Card, bool> HasHeaderSeparationProperty

HeaderBackgroundProperty

Defines the HeaderBackground property.

public static readonly StyledProperty<IBrush?> HeaderBackgroundProperty

HeaderBorderBrushProperty

Defines the HeaderBorderBrush property.

public static readonly StyledProperty<IBrush?> HeaderBorderBrushProperty

HeaderBorderThicknessProperty

Defines the HeaderBorderThickness property.

public static readonly StyledProperty<Thickness> HeaderBorderThicknessProperty

HeaderForegroundProperty

Defines the HeaderForeground property.

public static readonly StyledProperty<IBrush?> HeaderForegroundProperty

HeaderProperty

Defines the Header property.

public static readonly StyledProperty<object?> HeaderProperty

HeaderTemplateProperty

Defines the HeaderTemplate property.

public static readonly StyledProperty<IDataTemplate?> HeaderTemplateProperty

IsAnimationEnabledProperty

Defines the IsAnimationEnabled property.

public static readonly StyledProperty<bool> IsAnimationEnabledProperty

IsClickEnabledProperty

Defines the IsClickEnabled property.

public static readonly StyledProperty<bool> IsClickEnabledProperty

IsCoverVisibleProperty

Defines the IsCoverVisible property.

public static readonly StyledProperty<bool?> IsCoverVisibleProperty

IsFooterVisibleProperty

Defines the IsFooterVisible property.

public static readonly StyledProperty<bool?> IsFooterVisibleProperty

IsHeaderVisibleProperty

Defines the IsHeaderVisible property.

public static readonly StyledProperty<bool?> IsHeaderVisibleProperty

IsShadowEnabledProperty

Defines the IsShadowEnabled property.

public static readonly StyledProperty<bool> IsShadowEnabledProperty

IsThumbnailVisibleProperty

Defines the IsThumbnailVisible property.

public static readonly StyledProperty<bool?> IsThumbnailVisibleProperty

ShadowColorProperty

Defines the ShadowColor property.

public static readonly StyledProperty<Color> ShadowColorProperty

ShadowOpacityProperty

Defines the ShadowOpacity property.

public static readonly StyledProperty<double> ShadowOpacityProperty

ThumbnailProperty

Defines the Thumbnail property.

public static readonly StyledProperty<object?> ThumbnailProperty

ThumbnailTemplateProperty

Defines the ThumbnailTemplate property.

public static readonly StyledProperty<IDataTemplate?> ThumbnailTemplateProperty

ThumbnailThemeProperty

Defines the ThumbnailTheme property.

public static readonly StyledProperty<ControlTheme?> ThumbnailThemeProperty

TitleProperty

Defines the Title property.

public static readonly StyledProperty<string?> TitleProperty

TitleThemeProperty

Defines the TitleTheme property.

public static readonly StyledProperty<ControlTheme?> TitleThemeProperty

Inherited Members

  • Button.ClickModeProperty
  • Button.CommandProperty
  • Button.HotKeyProperty
  • Button.CommandParameterProperty
  • Button.IsDefaultProperty
  • Button.IsCancelProperty
  • Button.ClickEvent
  • Button.IsPressedProperty
  • Button.FlyoutProperty
  • Button.OnAttachedToVisualTree(VisualTreeAttachmentEventArgs)
  • Button.OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs)
  • Button.OnAttachedToLogicalTree(LogicalTreeAttachmentEventArgs)
  • Button.OnDetachedFromLogicalTree(LogicalTreeAttachmentEventArgs)
  • Button.OnAccessKey(RoutedEventArgs)
  • Button.OnKeyDown(KeyEventArgs)
  • Button.OnKeyUp(KeyEventArgs)
  • Button.OpenFlyout()
  • Button.CloseFlyout()
  • Button.OnFlyoutOpened()
  • Button.OnFlyoutClosed()
  • Button.OnPointerPressed(PointerPressedEventArgs)
  • Button.OnPointerReleased(PointerReleasedEventArgs)
  • Button.OnPointerCaptureLost(PointerCaptureLostEventArgs)
  • Button.OnLostFocus(RoutedEventArgs)
  • Button.OnPropertyChanged(AvaloniaPropertyChangedEventArgs)
  • Button.UpdateDataValidation(AvaloniaProperty, BindingValueType, Exception)
  • Button.ClickMode
  • Button.Command
  • Button.HotKey
  • Button.CommandParameter
  • Button.IsDefault
  • Button.IsCancel
  • Button.IsPressed
  • Button.Flyout
  • Button.IsEnabledCore
  • Button.Click
  • ContentControl.ContentProperty
  • ContentControl.ContentTemplateProperty
  • ContentControl.HorizontalContentAlignmentProperty
  • ContentControl.VerticalContentAlignmentProperty
  • ContentControl.RegisterContentPresenter(ContentPresenter)
  • ContentControl.Content
  • ContentControl.ContentTemplate
  • ContentControl.Presenter
  • ContentControl.HorizontalContentAlignment
  • ContentControl.VerticalContentAlignment
  • TemplatedControl.BackgroundProperty
  • TemplatedControl.BackgroundSizingProperty
  • TemplatedControl.BorderBrushProperty
  • TemplatedControl.BorderThicknessProperty
  • TemplatedControl.CornerRadiusProperty
  • TemplatedControl.FontFamilyProperty
  • TemplatedControl.FontFeaturesProperty
  • TemplatedControl.FontSizeProperty
  • TemplatedControl.FontStyleProperty
  • TemplatedControl.FontWeightProperty
  • TemplatedControl.FontStretchProperty
  • TemplatedControl.ForegroundProperty
  • TemplatedControl.PaddingProperty
  • TemplatedControl.TemplateProperty
  • TemplatedControl.IsTemplateFocusTargetProperty
  • TemplatedControl.TemplateAppliedEvent
  • TemplatedControl.GetIsTemplateFocusTarget(Control)
  • TemplatedControl.SetIsTemplateFocusTarget(Control, bool)
  • TemplatedControl.ApplyTemplate()
  • TemplatedControl.GetTemplateFocusTarget()
  • TemplatedControl.OnTemplateChanged(AvaloniaPropertyChangedEventArgs)
  • TemplatedControl.Background
  • TemplatedControl.BackgroundSizing
  • TemplatedControl.BorderBrush
  • TemplatedControl.BorderThickness
  • TemplatedControl.CornerRadius
  • TemplatedControl.FontFamily
  • TemplatedControl.FontFeatures
  • TemplatedControl.FontSize
  • TemplatedControl.FontStyle
  • TemplatedControl.FontWeight
  • TemplatedControl.FontStretch
  • TemplatedControl.Foreground
  • TemplatedControl.Padding
  • TemplatedControl.Template
  • TemplatedControl.TemplateApplied
  • Control.FocusAdornerProperty
  • Control.TagProperty
  • Control.ContextMenuProperty
  • Control.ContextFlyoutProperty
  • Control.RequestBringIntoViewEvent
  • Control.ContextRequestedEvent
  • Control.LoadedEvent
  • Control.UnloadedEvent
  • Control.SizeChangedEvent
  • Control.OnLoaded(RoutedEventArgs)
  • Control.OnUnloaded(RoutedEventArgs)
  • Control.OnSizeChanged(SizeChangedEventArgs)
  • Control.OnAttachedToVisualTreeCore(VisualTreeAttachmentEventArgs)
  • Control.OnDetachedFromVisualTreeCore(VisualTreeAttachmentEventArgs)
  • Control.OnGotFocus(GotFocusEventArgs)
  • Control.FocusAdorner
  • Control.DataTemplates
  • Control.ContextMenu
  • Control.ContextFlyout
  • Control.IsLoaded
  • Control.Tag
  • Control.ContextRequested
  • Control.Loaded
  • Control.Unloaded
  • Control.SizeChanged
  • InputElement.FocusableProperty
  • InputElement.IsEnabledProperty
  • InputElement.IsEffectivelyEnabledProperty
  • InputElement.CursorProperty
  • InputElement.IsKeyboardFocusWithinProperty
  • InputElement.IsFocusedProperty
  • InputElement.IsHitTestVisibleProperty
  • InputElement.IsPointerOverProperty
  • InputElement.IsTabStopProperty
  • InputElement.GotFocusEvent
  • InputElement.LostFocusEvent
  • InputElement.KeyDownEvent
  • InputElement.KeyUpEvent
  • InputElement.TabIndexProperty
  • InputElement.TextInputEvent
  • InputElement.TextInputMethodClientRequestedEvent
  • InputElement.PointerEnteredEvent
  • InputElement.PointerExitedEvent
  • InputElement.PointerMovedEvent
  • InputElement.PointerPressedEvent
  • InputElement.PointerReleasedEvent
  • InputElement.PointerCaptureLostEvent
  • InputElement.PointerWheelChangedEvent
  • InputElement.TappedEvent
  • InputElement.HoldingEvent
  • InputElement.DoubleTappedEvent
  • InputElement.Focus(NavigationMethod, KeyModifiers)
  • InputElement.OnTextInput(TextInputEventArgs)
  • InputElement.OnPointerEntered(PointerEventArgs)
  • InputElement.OnPointerExited(PointerEventArgs)
  • InputElement.OnPointerMoved(PointerEventArgs)
  • InputElement.OnPointerWheelChanged(PointerWheelEventArgs)
  • InputElement.UpdateIsEffectivelyEnabled()
  • InputElement.Focusable
  • InputElement.IsEnabled
  • InputElement.Cursor
  • InputElement.IsKeyboardFocusWithin
  • InputElement.IsFocused
  • InputElement.IsHitTestVisible
  • InputElement.IsPointerOver
  • InputElement.IsTabStop
  • InputElement.IsEffectivelyEnabled
  • InputElement.TabIndex
  • InputElement.KeyBindings
  • InputElement.GestureRecognizers
  • InputElement.GotFocus
  • InputElement.LostFocus
  • InputElement.KeyDown
  • InputElement.KeyUp
  • InputElement.TextInput
  • InputElement.TextInputMethodClientRequested
  • InputElement.PointerEntered
  • InputElement.PointerExited
  • InputElement.PointerMoved
  • InputElement.PointerPressed
  • InputElement.PointerReleased
  • InputElement.PointerCaptureLost
  • InputElement.PointerWheelChanged
  • InputElement.Tapped
  • InputElement.Holding
  • InputElement.DoubleTapped
  • Interactive.AddHandler(RoutedEvent, Delegate, RoutingStrategies, bool)
  • Interactive.AddHandler<TEventArgs>(RoutedEvent<TEventArgs>, EventHandler<TEventArgs>, RoutingStrategies, bool)
  • Interactive.RemoveHandler(RoutedEvent, Delegate)
  • Interactive.RemoveHandler<TEventArgs>(RoutedEvent<TEventArgs>, EventHandler<TEventArgs>)
  • Interactive.RaiseEvent(RoutedEventArgs)
  • Interactive.BuildEventRoute(RoutedEvent)
  • Layoutable.DesiredSizeProperty
  • Layoutable.WidthProperty
  • Layoutable.HeightProperty
  • Layoutable.MinWidthProperty
  • Layoutable.MaxWidthProperty
  • Layoutable.MinHeightProperty
  • Layoutable.MaxHeightProperty
  • Layoutable.MarginProperty
  • Layoutable.HorizontalAlignmentProperty
  • Layoutable.VerticalAlignmentProperty
  • Layoutable.UseLayoutRoundingProperty
  • Layoutable.UpdateLayout()
  • Layoutable.Measure(Size)
  • Layoutable.Arrange(Rect)
  • Layoutable.InvalidateMeasure()
  • Layoutable.InvalidateArrange()
  • Layoutable.AffectsMeasure<T>(params AvaloniaProperty[])
  • Layoutable.AffectsArrange<T>(params AvaloniaProperty[])
  • Layoutable.MeasureCore(Size)
  • Layoutable.MeasureOverride(Size)
  • Layoutable.ArrangeCore(Rect)
  • Layoutable.ArrangeOverride(Size)
  • Layoutable.OnMeasureInvalidated()
  • Layoutable.OnVisualParentChanged(Visual, Visual)
  • Layoutable.Width
  • Layoutable.Height
  • Layoutable.MinWidth
  • Layoutable.MaxWidth
  • Layoutable.MinHeight
  • Layoutable.MaxHeight
  • Layoutable.Margin
  • Layoutable.HorizontalAlignment
  • Layoutable.VerticalAlignment
  • Layoutable.DesiredSize
  • Layoutable.IsMeasureValid
  • Layoutable.IsArrangeValid
  • Layoutable.UseLayoutRounding
  • Layoutable.EffectiveViewportChanged
  • Layoutable.LayoutUpdated
  • Visual.BoundsProperty
  • Visual.ClipToBoundsProperty
  • Visual.ClipProperty
  • Visual.IsVisibleProperty
  • Visual.OpacityProperty
  • Visual.OpacityMaskProperty
  • Visual.EffectProperty
  • Visual.HasMirrorTransformProperty
  • Visual.RenderTransformProperty
  • Visual.RenderTransformOriginProperty
  • Visual.FlowDirectionProperty
  • Visual.VisualParentProperty
  • Visual.ZIndexProperty
  • Visual.GetFlowDirection(Visual)
  • Visual.SetFlowDirection(Visual, FlowDirection)
  • Visual.InvalidateVisual()
  • Visual.Render(DrawingContext)
  • Visual.AffectsRender<T>(params AvaloniaProperty[])
  • Visual.LogicalChildrenCollectionChanged(object, NotifyCollectionChangedEventArgs)
  • Visual.InvalidateMirrorTransform()
  • Visual.Bounds
  • Visual.ClipToBounds
  • Visual.Clip
  • Visual.IsEffectivelyVisible
  • Visual.IsVisible
  • Visual.Opacity
  • Visual.OpacityMask
  • Visual.Effect
  • Visual.HasMirrorTransform
  • Visual.RenderTransform
  • Visual.RenderTransformOrigin
  • Visual.FlowDirection
  • Visual.ZIndex
  • Visual.VisualChildren
  • Visual.VisualRoot
  • Visual.BypassFlowDirectionPolicies
  • Visual.AttachedToVisualTree
  • Visual.DetachedFromVisualTree
  • StyledElement.DataContextProperty
  • StyledElement.NameProperty
  • StyledElement.ParentProperty
  • StyledElement.TemplatedParentProperty
  • StyledElement.ThemeProperty
  • StyledElement.BeginInit()
  • StyledElement.EndInit()
  • StyledElement.ApplyStyling()
  • StyledElement.InitializeIfNeeded()
  • StyledElement.TryGetResource(object, ThemeVariant, out object)
  • StyledElement.OnDataContextChanged(EventArgs)
  • StyledElement.OnDataContextBeginUpdate()
  • StyledElement.OnDataContextEndUpdate()
  • StyledElement.OnInitialized()
  • StyledElement.Name
  • StyledElement.Classes
  • StyledElement.DataContext
  • StyledElement.IsInitialized
  • StyledElement.Styles
  • StyledElement.StyleKey
  • StyledElement.Resources
  • StyledElement.TemplatedParent
  • StyledElement.Theme
  • StyledElement.LogicalChildren
  • StyledElement.PseudoClasses
  • StyledElement.StyleKeyOverride
  • StyledElement.Parent
  • StyledElement.ActualThemeVariant
  • StyledElement.AttachedToLogicalTree
  • StyledElement.DetachedFromLogicalTree
  • StyledElement.DataContextChanged
  • StyledElement.Initialized
  • StyledElement.ResourcesChanged
  • StyledElement.ActualThemeVariantChanged
  • Animatable.TransitionsProperty
  • Animatable.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs)
  • Animatable.Transitions
  • AvaloniaObject.CheckAccess()
  • AvaloniaObject.VerifyAccess()
  • AvaloniaObject.ClearValue(AvaloniaProperty)
  • AvaloniaObject.ClearValue<T>(AvaloniaProperty<T>)
  • AvaloniaObject.ClearValue<T>(StyledProperty<T>)
  • AvaloniaObject.ClearValue<T>(DirectPropertyBase<T>)
  • AvaloniaObject.Equals(object)
  • AvaloniaObject.GetHashCode()
  • AvaloniaObject.GetValue(AvaloniaProperty)
  • AvaloniaObject.GetValue<T>(StyledProperty<T>)
  • AvaloniaObject.GetValue<T>(DirectPropertyBase<T>)
  • AvaloniaObject.GetBaseValue<T>(StyledProperty<T>)
  • AvaloniaObject.IsAnimating(AvaloniaProperty)
  • AvaloniaObject.IsSet(AvaloniaProperty)
  • AvaloniaObject.SetValue(AvaloniaProperty, object, BindingPriority)
  • AvaloniaObject.SetValue<T>(StyledProperty<T>, T, BindingPriority)
  • AvaloniaObject.SetValue<T>(DirectPropertyBase<T>, T)
  • AvaloniaObject.SetCurrentValue(AvaloniaProperty, object)
  • AvaloniaObject.SetCurrentValue<T>(StyledProperty<T>, T)
  • AvaloniaObject.Bind(AvaloniaProperty, IBinding)
  • AvaloniaObject.Bind(AvaloniaProperty, IObservable<object>, BindingPriority)
  • AvaloniaObject.Bind<T>(StyledProperty<T>, IObservable<object>, BindingPriority)
  • AvaloniaObject.Bind<T>(StyledProperty<T>, IObservable<T>, BindingPriority)
  • AvaloniaObject.Bind<T>(StyledProperty<T>, IObservable<BindingValue<T>>, BindingPriority)
  • AvaloniaObject.Bind<T>(DirectPropertyBase<T>, IObservable<object>)
  • AvaloniaObject.Bind<T>(DirectPropertyBase<T>, IObservable<T>)
  • AvaloniaObject.Bind<T>(DirectPropertyBase<T>, IObservable<BindingValue<T>>)
  • AvaloniaObject.CoerceValue(AvaloniaProperty)
  • AvaloniaObject.RaisePropertyChanged<T>(DirectPropertyBase<T>, T, T)
  • AvaloniaObject.SetAndRaise<T>(DirectPropertyBase<T>, ref T, T)
  • AvaloniaObject.InheritanceParent
  • AvaloniaObject.this[AvaloniaProperty]
  • AvaloniaObject.this[IndexerDescriptor]
  • AvaloniaObject.PropertyChanged
  • object.GetType()
  • object.MemberwiseClone()
  • object.Equals(object, object)
  • object.ReferenceEquals(object, object)

Extension Methods