In This Article

ChromedWindow Class

Represents a window with custom chrome.

[TemplatePart(Name = "PART_TitleBar", Type = typeof(WindowTitleBar))]
[TemplatePart(Name = "PART_DragBorderTopLeftCorner", Type = typeof(Border))]
[TemplatePart(Name = "PART_DragBorderTopRightCorner", Type = typeof(Border))]
[TemplatePart(Name = "PART_DragBorderBottomLeftCorner", Type = typeof(Border))]
[TemplatePart(Name = "PART_DragBorderBottomRightCorner", Type = typeof(Border))]
[TemplatePart(Name = "PART_DragBorderLeftSide", Type = typeof(Border))]
[TemplatePart(Name = "PART_DragBorderRightSide", Type = typeof(Border))]
[TemplatePart(Name = "PART_DragBorderTopSide", Type = typeof(Border))]
[TemplatePart(Name = "PART_DragBorderBottomSide", Type = typeof(Border))]
public class ChromedWindow : Window, IDataContextProvider, IThemeVariantHost, IResourceHost, IResourceNode, ISetLogicalParent, ISetInheritanceParent, IStyleable, INamed, IDataTemplateHost, ISetterValue, IRenderRoot, ICloseable, IStyleHost, ILogicalRoot, ILogical, ITextInputMethodRoot, IInputRoot, IInputElement, IFocusScope, ILayoutRoot
Inheritance:
object AvaloniaObject Animatable StyledElement Visual Layoutable Interactive InputElement Control TemplatedControl ContentControl TopLevel WindowBase Window object
Implements:
IDataContextProvider IThemeVariantHost IResourceHost IResourceNode ISetLogicalParent ISetInheritanceParent IStyleable INamed IDataTemplateHost ISetterValue IRenderRoot ICloseable IStyleHost ILogicalRoot ILogical ITextInputMethodRoot IInputRoot IInputElement IFocusScope ILayoutRoot

Constructors

ChromedWindow()

Initializes an instance of the class.

public ChromedWindow()

Properties

DragBorderThickness

Indicates the thickness of the drag border.

public Thickness DragBorderThickness { get; set; }

Property Value

Thickness:

The default value is a 0 on all sides.

IsCloseButtonAllowed

Indicates if the titlebar is allowed to display the close button.

public bool IsCloseButtonAllowed { get; set; }

Property Value

bool:

true to allow the button to be visible when appropriate; otherwise false to always hide the button. The default value is true.

IsMaximizeButtonAllowed

Indicates if the titlebar is allowed to display the maximize button.

public bool IsMaximizeButtonAllowed { get; set; }

Property Value

bool:

true to allow the button to be visible when appropriate; otherwise false to always hide the button. The default value is true.

IsMinimizeButtonAllowed

Indicates if the titlebar is allowed to display the minimize button.

public bool IsMinimizeButtonAllowed { get; set; }

Property Value

bool:

true to allow the button to be visible when appropriate; otherwise false to always hide the button. The default value is true.

IsRestoreButtonAllowed

Indicates if the titlebar is allowed to display the restore button.

public bool IsRestoreButtonAllowed { get; set; }

Property Value

bool:

true to allow the button to be visible when appropriate; otherwise false to always hide the button. The default value is true.

IsTitleBarVisible

Indicates whether the title bar is visible.

public bool IsTitleBarVisible { get; set; }

Property Value

bool:

The default value is true.

TitleBarContentHorizontalAlignment

The horizontal alignment of the content displayed in the title bar.

public HorizontalAlignment TitleBarContentHorizontalAlignment { get; set; }

Property Value

HorizontalAlignment:

The default value is Left.

TitleBarContentVerticalAlignment

The vertical alignment of the content displayed in the title bar.

public VerticalAlignment TitleBarContentVerticalAlignment { get; set; }

Property Value

VerticalAlignment:

The default value is Center.

TitleBarMinHeight

The minimum height of the titlebar.

public double TitleBarMinHeight { get; set; }

Property Value

double:

The default value is 28.0.

Methods

ArrangeCore(Rect)

Overrides the core arrange logic for windows.

protected override void ArrangeCore(Rect finalRect)
Parameter Type Description
finalRect Rect

The final arrange rect.

Remarks

The layout logic for top-level windows is different than for other controls because they don't have a parent, meaning that many layout properties handled by the default ArrangeCore (such as margins and alignment) make no sense.

MoveBy(PixelVector)

Moves the position of the window relative to the current position.

public void MoveBy(PixelVector vector)
Parameter Type Description
vector PixelVector

The vector that specifies the horizontal and vertical amounts to move the window as defined in screen device units.

MoveTo(PixelPoint)

Moves the window to a new screen position.

public void MoveTo(PixelPoint position)
Parameter Type Description
position PixelPoint

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.

OnSizeChanged(SizeChangedEventArgs)

Invoked just before the Avalonia.Controls.Control.SizeChanged event.

protected override void OnSizeChanged(SizeChangedEventArgs e)
Parameter Type Description
e SizeChangedEventArgs

The event args.

WndProc(nint, uint, nint, nint, ref bool)

Provides a WndProc callback on Windows OS only.

protected virtual nint WndProc(nint hWnd, uint msg, nint wParam, nint lParam, ref bool handled)
Parameter Type Description
hWnd nint

A handle to the window.

msg uint

The message.

wParam nint

Additional message information, which varies based on the message.

lParam nint

Additional message information, which varies based on the message.

handled bool

Output true to indicate if the message was handled; otherwise false.

Returns

nint:

The result of the message processing, and depends on the message sent.

Fields

DragBorderThicknessProperty

Defines the DragBorderThickness property.

public static readonly StyledProperty<Thickness> DragBorderThicknessProperty

IsCloseButtonAllowedProperty

Defines the IsCloseButtonAllowed property.

public static readonly StyledProperty<bool> IsCloseButtonAllowedProperty

IsMaximizeButtonAllowedProperty

Defines the IsMaximizeButtonAllowed property.

public static readonly StyledProperty<bool> IsMaximizeButtonAllowedProperty

IsMinimizeButtonAllowedProperty

Defines the IsMinimizeButtonAllowed property.

public static readonly StyledProperty<bool> IsMinimizeButtonAllowedProperty

IsRestoreButtonAllowedProperty

Defines the IsRestoreButtonAllowed property.

public static readonly StyledProperty<bool> IsRestoreButtonAllowedProperty

IsTitleBarVisibleProperty

Defines the IsTitleBarVisible property.

public static readonly StyledProperty<bool> IsTitleBarVisibleProperty

TitleBarContentHorizontalAlignmentProperty

Defines the TitleBarContentHorizontalAlignment property.

public static readonly StyledProperty<HorizontalAlignment> TitleBarContentHorizontalAlignmentProperty

TitleBarContentVerticalAlignmentProperty

Defines the TitleBarContentVerticalAlignment property.

public static readonly StyledProperty<VerticalAlignment> TitleBarContentVerticalAlignmentProperty

TitleBarMinHeightProperty

Defines the TitleBarMinHeight property.

public static readonly StyledProperty<double> TitleBarMinHeightProperty

_logger

The logger instance to be used for internal logging.

protected readonly Logger? _logger

Inherited Members

  • Window.SizeToContentProperty
  • Window.ExtendClientAreaToDecorationsHintProperty
  • Window.ExtendClientAreaChromeHintsProperty
  • Window.ExtendClientAreaTitleBarHeightHintProperty
  • Window.IsExtendedIntoWindowDecorationsProperty
  • Window.WindowDecorationMarginProperty
  • Window.OffScreenMarginProperty
  • Window.SystemDecorationsProperty
  • Window.ShowActivatedProperty
  • Window.ShowInTaskbarProperty
  • Window.ClosingBehaviorProperty
  • Window.WindowStateProperty
  • Window.TitleProperty
  • Window.IconProperty
  • Window.WindowStartupLocationProperty
  • Window.CanResizeProperty
  • Window.WindowClosedEvent
  • Window.WindowOpenedEvent
  • Window.BeginMoveDrag(PointerPressedEventArgs)
  • Window.BeginResizeDrag(WindowEdge, PointerPressedEventArgs)
  • Window.Close()
  • Window.Close(object)
  • Window.ExtendClientAreaToDecorationsChanged(bool)
  • Window.Hide()
  • Window.Show()
  • Window.IsVisibleChanged(AvaloniaPropertyChangedEventArgs)
  • Window.Show(Window)
  • Window.ShowDialog(Window)
  • Window.ShowDialog<TResult>(Window)
  • Window.SortWindowsByZOrder(Window[])
  • Window.MeasureOverride(Size)
  • Window.ArrangeSetBounds(Size)
  • Window.OnClosing(WindowClosingEventArgs)
  • Window.OnPropertyChanged(AvaloniaPropertyChangedEventArgs)
  • Window.OnCreateAutomationPeer()
  • Window.PlatformImpl
  • Window.OwnedWindows
  • Window.SizeToContent
  • Window.Title
  • Window.ExtendClientAreaToDecorationsHint
  • Window.ExtendClientAreaChromeHints
  • Window.ExtendClientAreaTitleBarHeightHint
  • Window.IsExtendedIntoWindowDecorations
  • Window.WindowDecorationMargin
  • Window.OffScreenMargin
  • Window.SystemDecorations
  • Window.ShowActivated
  • Window.ShowInTaskbar
  • Window.ClosingBehavior
  • Window.WindowState
  • Window.CanResize
  • Window.Icon
  • Window.WindowStartupLocation
  • Window.Position
  • Window.StyleKeyOverride
  • Window.Closing
  • WindowBase.IsActiveProperty
  • WindowBase.OwnerProperty
  • WindowBase.TopmostProperty
  • WindowBase.Activate()
  • WindowBase.EnsureInitialized()
  • WindowBase.OnClosed(EventArgs)
  • WindowBase.OnOpened(EventArgs)
  • WindowBase.OnResized(WindowResizedEventArgs)
  • WindowBase.MeasureCore(Size)
  • WindowBase.IgnoreVisibilityChanges
  • WindowBase.IsActive
  • WindowBase.Screens
  • WindowBase.Owner
  • WindowBase.Topmost
  • WindowBase.DesktopScaling
  • WindowBase.Activated
  • WindowBase.Deactivated
  • WindowBase.PositionChanged
  • WindowBase.Resized
  • TopLevel.ClientSizeProperty
  • TopLevel.FrameSizeProperty
  • TopLevel.PointerOverElementProperty
  • TopLevel.TransparencyLevelHintProperty
  • TopLevel.ActualTransparencyLevelProperty
  • TopLevel.TransparencyBackgroundFallbackProperty
  • TopLevel.ActualThemeVariantProperty
  • TopLevel.RequestedThemeVariantProperty
  • TopLevel.SystemBarColorProperty
  • TopLevel.AutoSafeAreaPaddingProperty
  • TopLevel.BackRequestedEvent
  • TopLevel.TryGetPlatformHandle()
  • TopLevel.SetSystemBarColor(Control, SolidColorBrush)
  • TopLevel.GetSystemBarColor(Control)
  • TopLevel.SetAutoSafeAreaPadding(Control, bool)
  • TopLevel.GetAutoSafeAreaPadding(Control)
  • TopLevel.GetTopLevel(Visual)
  • TopLevel.RequestPlatformInhibition(PlatformInhibitionType, string)
  • TopLevel.RequestAnimationFrame(Action<TimeSpan>)
  • TopLevel.StartRendering()
  • TopLevel.StopRendering()
  • TopLevel.OnAttachedToVisualTree(VisualTreeAttachmentEventArgs)
  • TopLevel.InvalidateMirrorTransform()
  • TopLevel.ClientSize
  • TopLevel.FrameSize
  • TopLevel.TransparencyLevelHint
  • TopLevel.ActualTransparencyLevel
  • TopLevel.TransparencyBackgroundFallback
  • TopLevel.RequestedThemeVariant
  • TopLevel.RendererDiagnostics
  • TopLevel.RenderScaling
  • TopLevel.StorageProvider
  • TopLevel.InsetsManager
  • TopLevel.InputPane
  • TopLevel.Launcher
  • TopLevel.Clipboard
  • TopLevel.FocusManager
  • TopLevel.PlatformSettings
  • TopLevel.BypassFlowDirectionPolicies
  • TopLevel.Opened
  • TopLevel.Closed
  • TopLevel.ScalingChanged
  • TopLevel.BackRequested
  • 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.OnAttachedToLogicalTree(LogicalTreeAttachmentEventArgs)
  • TemplatedControl.OnDetachedFromLogicalTree(LogicalTreeAttachmentEventArgs)
  • 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.OnAttachedToVisualTreeCore(VisualTreeAttachmentEventArgs)
  • Control.OnDetachedFromVisualTreeCore(VisualTreeAttachmentEventArgs)
  • Control.OnGotFocus(GotFocusEventArgs)
  • Control.OnLostFocus(RoutedEventArgs)
  • Control.OnPointerReleased(PointerReleasedEventArgs)
  • Control.OnKeyUp(KeyEventArgs)
  • 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.OnAccessKey(RoutedEventArgs)
  • InputElement.OnKeyDown(KeyEventArgs)
  • InputElement.OnTextInput(TextInputEventArgs)
  • InputElement.OnPointerEntered(PointerEventArgs)
  • InputElement.OnPointerExited(PointerEventArgs)
  • InputElement.OnPointerMoved(PointerEventArgs)
  • InputElement.OnPointerPressed(PointerPressedEventArgs)
  • InputElement.OnPointerCaptureLost(PointerCaptureLostEventArgs)
  • 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.IsEnabledCore
  • 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.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.OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs)
  • 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.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.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.UpdateDataValidation(AvaloniaProperty, BindingValueType, Exception)
  • 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.ToString()
  • object.Equals(object, object)
  • object.ReferenceEquals(object, object)

Extension Methods