# Avalonia Docs > Developer Documentation Portal for Avalonia UI ## Api - [avalonia-docs API Reference](/api.md): avalonia-docs API Reference - [Avalonia Namespace](/api/avalonia.md): Avalonia Namespace - [Android Namespace](/api/avalonia/android.md): Android Namespace - [AndroidBackRequestedEventArgs Class](/api/avalonia/android/androidbackrequestedeventargs.md): AndroidBackRequestedEventArgs Class - [AndroidViewControlHandle Class](/api/avalonia/android/androidviewcontrolhandle.md): AndroidViewControlHandle Class - [Automation Namespace](/api/avalonia/android/automation.md): Automation Namespace - [INodeInfoProvider Interface](/api/avalonia/android/automation/inodeinfoprovider.md): INodeInfoProvider Interface - [AvaloniaActivity Class](/api/avalonia/android/avaloniaactivity.md): AvaloniaActivity Class - [AvaloniaAndroidApplication Class](/api/avalonia/android/avaloniaandroidapplication-1.md): AvaloniaAndroidApplication<TApp> Class - [AvaloniaMainActivity Class](/api/avalonia/android/avaloniamainactivity.md): AvaloniaMainActivity Class - [AvaloniaView Class](/api/avalonia/android/avaloniaview.md): AvaloniaView Class - [IActivityNavigationService Interface](/api/avalonia/android/iactivitynavigationservice.md): IActivityNavigationService Interface - [IActivityResultHandler Interface](/api/avalonia/android/iactivityresulthandler.md): IActivityResultHandler Interface - [IAvaloniaActivity Interface](/api/avalonia/android/iavaloniaactivity.md): IAvaloniaActivity Interface - [Internal Namespace](/api/avalonia/android/internal.md): Internal Namespace - [Resource Class](/api/avalonia/android/internal/resource.md): Resource Class - [SkiaPlatform Namespace](/api/avalonia/android/platform/skiaplatform.md): SkiaPlatform Namespace - [AndroidFramebuffer.AndroidPixelFormat Enum](/api/avalonia/android/platform/skiaplatform/androidframebuffer-androidpixelformat.md): AndroidFramebuffer.AndroidPixelFormat Enum - [AndroidApplicationExtensions Class](/api/avalonia/androidapplicationextensions.md): AndroidApplicationExtensions Class - [AndroidPlatformOptions Class](/api/avalonia/androidplatformoptions.md): AndroidPlatformOptions Class - [AndroidRenderingMode Enum](/api/avalonia/androidrenderingmode.md): AndroidRenderingMode Enum - [Animation Namespace](/api/avalonia/animation.md): Animation Namespace - [Animatable Class](/api/avalonia/animation/animatable.md): Animatable Class - [Animation Class](/api/avalonia/animation/animation.md): Animation Class - [BoolTransition Class](/api/avalonia/animation/booltransition.md): BoolTransition Class - [BoxShadowsTransition Class](/api/avalonia/animation/boxshadowstransition.md): BoxShadowsTransition Class - [BrushTransition Class](/api/avalonia/animation/brushtransition.md): BrushTransition Class - [ColorTransition Class](/api/avalonia/animation/colortransition.md): ColorTransition Class - [CompositePageTransition Class](/api/avalonia/animation/compositepagetransition.md): CompositePageTransition Class - [CornerRadiusTransition Class](/api/avalonia/animation/cornerradiustransition.md): CornerRadiusTransition Class - [CrossFade Class](/api/avalonia/animation/crossfade.md): CrossFade Class - [Cue Struct](/api/avalonia/animation/cue.md): Cue Struct - [CueTypeConverter Class](/api/avalonia/animation/cuetypeconverter.md): CueTypeConverter Class - [DoubleTransition Class](/api/avalonia/animation/doubletransition.md): DoubleTransition Class - [Easings Namespace](/api/avalonia/animation/easings.md): Easings Namespace - [BackEaseIn Class](/api/avalonia/animation/easings/backeasein.md): BackEaseIn Class - [BackEaseInOut Class](/api/avalonia/animation/easings/backeaseinout.md): BackEaseInOut Class - [BackEaseOut Class](/api/avalonia/animation/easings/backeaseout.md): BackEaseOut Class - [BounceEaseIn Class](/api/avalonia/animation/easings/bounceeasein.md): BounceEaseIn Class - [BounceEaseInOut Class](/api/avalonia/animation/easings/bounceeaseinout.md): BounceEaseInOut Class - [BounceEaseOut Class](/api/avalonia/animation/easings/bounceeaseout.md): BounceEaseOut Class - [CircularEaseIn Class](/api/avalonia/animation/easings/circulareasein.md): CircularEaseIn Class - [CircularEaseInOut Class](/api/avalonia/animation/easings/circulareaseinout.md): CircularEaseInOut Class - [CircularEaseOut Class](/api/avalonia/animation/easings/circulareaseout.md): CircularEaseOut Class - [CubicEaseIn Class](/api/avalonia/animation/easings/cubiceasein.md): CubicEaseIn Class - [CubicEaseInOut Class](/api/avalonia/animation/easings/cubiceaseinout.md): CubicEaseInOut Class - [CubicEaseOut Class](/api/avalonia/animation/easings/cubiceaseout.md): CubicEaseOut Class - [Easing Class](/api/avalonia/animation/easings/easing.md): Easing Class - [EasingTypeConverter Class](/api/avalonia/animation/easings/easingtypeconverter.md): EasingTypeConverter Class - [ElasticEaseIn Class](/api/avalonia/animation/easings/elasticeasein.md): ElasticEaseIn Class - [ElasticEaseInOut Class](/api/avalonia/animation/easings/elasticeaseinout.md): ElasticEaseInOut Class - [ElasticEaseOut Class](/api/avalonia/animation/easings/elasticeaseout.md): ElasticEaseOut Class - [ExponentialEaseIn Class](/api/avalonia/animation/easings/exponentialeasein.md): ExponentialEaseIn Class - [ExponentialEaseInOut Class](/api/avalonia/animation/easings/exponentialeaseinout.md): ExponentialEaseInOut Class - [ExponentialEaseOut Class](/api/avalonia/animation/easings/exponentialeaseout.md): ExponentialEaseOut Class - [IEasing Interface](/api/avalonia/animation/easings/ieasing.md): IEasing Interface - [LinearEasing Class](/api/avalonia/animation/easings/lineareasing.md): LinearEasing Class - [QuadraticEaseIn Class](/api/avalonia/animation/easings/quadraticeasein.md): QuadraticEaseIn Class - [QuadraticEaseInOut Class](/api/avalonia/animation/easings/quadraticeaseinout.md): QuadraticEaseInOut Class - [QuadraticEaseOut Class](/api/avalonia/animation/easings/quadraticeaseout.md): QuadraticEaseOut Class - [QuarticEaseIn Class](/api/avalonia/animation/easings/quarticeasein.md): QuarticEaseIn Class - [QuarticEaseInOut Class](/api/avalonia/animation/easings/quarticeaseinout.md): QuarticEaseInOut Class - [QuarticEaseOut Class](/api/avalonia/animation/easings/quarticeaseout.md): QuarticEaseOut Class - [QuinticEaseIn Class](/api/avalonia/animation/easings/quinticeasein.md): QuinticEaseIn Class - [QuinticEaseInOut Class](/api/avalonia/animation/easings/quinticeaseinout.md): QuinticEaseInOut Class - [QuinticEaseOut Class](/api/avalonia/animation/easings/quinticeaseout.md): QuinticEaseOut Class - [SineEaseIn Class](/api/avalonia/animation/easings/sineeasein.md): SineEaseIn Class - [SineEaseInOut Class](/api/avalonia/animation/easings/sineeaseinout.md): SineEaseInOut Class - [SineEaseOut Class](/api/avalonia/animation/easings/sineeaseout.md): SineEaseOut Class - [SplineEasing Class](/api/avalonia/animation/easings/splineeasing.md): SplineEasing Class - [SpringEasing Class](/api/avalonia/animation/easings/springeasing.md): SpringEasing Class - [EffectTransition Class](/api/avalonia/animation/effecttransition.md): EffectTransition Class - [FillMode Enum](/api/avalonia/animation/fillmode.md): FillMode Enum - [FloatTransition Class](/api/avalonia/animation/floattransition.md): FloatTransition Class - [IAnimation Interface](/api/avalonia/animation/ianimation.md): IAnimation Interface - [IAnimationSetter Interface](/api/avalonia/animation/ianimationsetter.md): IAnimationSetter Interface - [ICustomAnimator Interface](/api/avalonia/animation/icustomanimator.md): ICustomAnimator Interface - [IntegerTransition Class](/api/avalonia/animation/integertransition.md): IntegerTransition Class - [InterpolatingAnimator Class](/api/avalonia/animation/interpolatinganimator-1.md): InterpolatingAnimator<T> Class - [InterpolatingTransitionBase Class](/api/avalonia/animation/interpolatingtransitionbase-1.md): InterpolatingTransitionBase<T> Class - [IPageTransition Interface](/api/avalonia/animation/ipagetransition.md): IPageTransition Interface - [IProgressPageTransition Interface](/api/avalonia/animation/iprogresspagetransition.md): IProgressPageTransition Interface - [IterationCount Struct](/api/avalonia/animation/iterationcount.md): IterationCount Struct - [IterationCountTypeConverter Class](/api/avalonia/animation/iterationcounttypeconverter.md): IterationCountTypeConverter Class - [IterationType Enum](/api/avalonia/animation/iterationtype.md): IterationType Enum - [ITransition Interface](/api/avalonia/animation/itransition.md): ITransition Interface - [KeyFrame Class](/api/avalonia/animation/keyframe.md): KeyFrame Class - [KeyFrames Class](/api/avalonia/animation/keyframes.md): KeyFrames Class - [KeySpline Class](/api/avalonia/animation/keyspline.md): KeySpline Class - [KeySplineTypeConverter Class](/api/avalonia/animation/keysplinetypeconverter.md): KeySplineTypeConverter Class - [PageSlide Class](/api/avalonia/animation/pageslide.md): PageSlide Class - [PageSlide.SlideAxis Enum](/api/avalonia/animation/pageslide-slideaxis.md): PageSlide.SlideAxis Enum - [PageTransitionItem Struct](/api/avalonia/animation/pagetransitionitem.md): PageTransitionItem Struct - [PlaybackBehavior Enum](/api/avalonia/animation/playbackbehavior.md): PlaybackBehavior Enum - [PlaybackDirection Enum](/api/avalonia/animation/playbackdirection.md): PlaybackDirection Enum - [PlayState Enum](/api/avalonia/animation/playstate.md): PlayState Enum - [PointTransition Class](/api/avalonia/animation/pointtransition.md): PointTransition Class - [RelativePointTransition Class](/api/avalonia/animation/relativepointtransition.md): RelativePointTransition Class - [Rotate3DTransition Class](/api/avalonia/animation/rotate3dtransition.md): Rotate3DTransition Class - [SizeTransition Class](/api/avalonia/animation/sizetransition.md): SizeTransition Class - [ThicknessTransition Class](/api/avalonia/animation/thicknesstransition.md): ThicknessTransition Class - [TransformOperationsTransition Class](/api/avalonia/animation/transformoperationstransition.md): TransformOperationsTransition Class - [Transition Class](/api/avalonia/animation/transition-1.md): Transition<T> Class - [TransitionBase Class](/api/avalonia/animation/transitionbase.md): TransitionBase Class - [Transitions Class](/api/avalonia/animation/transitions.md): Transitions Class - [VectorTransition Class](/api/avalonia/animation/vectortransition.md): VectorTransition Class - [AppBuilder Class](/api/avalonia/appbuilder.md): AppBuilder Class - [AppBuilder.AppMainDelegate Delegate](/api/avalonia/appbuilder-appmaindelegate.md): AppBuilder.AppMainDelegate Delegate - [AppBuilderDesktopExtensions Class](/api/avalonia/appbuilderdesktopextensions.md): AppBuilderDesktopExtensions Class - [AppBuilderExtension Class](/api/avalonia/appbuilderextension.md): AppBuilderExtension Class - [AppBuilderExtensions Class](/api/avalonia/appbuilderextensions.md): AppBuilderExtensions Class - [Application Class](/api/avalonia/application.md): Application Class - [AttachedProperty Class](/api/avalonia/attachedproperty-1.md): AttachedProperty<TValue> Class - [Automation Namespace](/api/avalonia/automation.md): Automation Namespace - [AccessibilityView Enum](/api/avalonia/automation/accessibilityview.md): AccessibilityView Enum - [AutomationElementIdentifiers Class](/api/avalonia/automation/automationelementidentifiers.md): AutomationElementIdentifiers Class - [AutomationLiveSetting Enum](/api/avalonia/automation/automationlivesetting.md): AutomationLiveSetting Enum - [AutomationProperties Class](/api/avalonia/automation/automationproperties.md): AutomationProperties Class - [AutomationProperty Class](/api/avalonia/automation/automationproperty.md): AutomationProperty Class - [AutomationPropertyChangedEventArgs Class](/api/avalonia/automation/automationpropertychangedeventargs.md): AutomationPropertyChangedEventArgs Class - [ElementNotEnabledException Class](/api/avalonia/automation/elementnotenabledexception.md): ElementNotEnabledException Class - [ExpandCollapsePatternIdentifiers Class](/api/avalonia/automation/expandcollapsepatternidentifiers.md): ExpandCollapsePatternIdentifiers Class - [ExpandCollapseState Enum](/api/avalonia/automation/expandcollapsestate.md): ExpandCollapseState Enum - [IsOffscreenBehavior Enum](/api/avalonia/automation/isoffscreenbehavior.md): IsOffscreenBehavior Enum - [Peers Namespace](/api/avalonia/automation/peers.md): Peers Namespace - [AutoCompleteBoxAutomationPeer Class](/api/avalonia/automation/peers/autocompleteboxautomationpeer.md): AutoCompleteBoxAutomationPeer Class - [AutomationControlType Enum](/api/avalonia/automation/peers/automationcontroltype.md): AutomationControlType Enum - [AutomationLandmarkType Enum](/api/avalonia/automation/peers/automationlandmarktype.md): AutomationLandmarkType Enum - [AutomationPeer Class](/api/avalonia/automation/peers/automationpeer.md): AutomationPeer Class - [ButtonAutomationPeer Class](/api/avalonia/automation/peers/buttonautomationpeer.md): ButtonAutomationPeer Class - [CalendarAutomationPeer Class](/api/avalonia/automation/peers/calendarautomationpeer.md): CalendarAutomationPeer Class - [CalendarDatePickerAutomationPeer Class](/api/avalonia/automation/peers/calendardatepickerautomationpeer.md): CalendarDatePickerAutomationPeer Class - [CalendarDayButtonAutomationPeer Class](/api/avalonia/automation/peers/calendardaybuttonautomationpeer.md): CalendarDayButtonAutomationPeer Class - [CarouselPageAutomationPeer Class](/api/avalonia/automation/peers/carouselpageautomationpeer.md): CarouselPageAutomationPeer Class - [ColorSpectrumAutomationPeer Class](/api/avalonia/automation/peers/colorspectrumautomationpeer.md): ColorSpectrumAutomationPeer Class - [ComboBoxAutomationPeer Class](/api/avalonia/automation/peers/comboboxautomationpeer.md): ComboBoxAutomationPeer Class - [ContentControlAutomationPeer Class](/api/avalonia/automation/peers/contentcontrolautomationpeer.md): ContentControlAutomationPeer Class - [ContentPageAutomationPeer Class](/api/avalonia/automation/peers/contentpageautomationpeer.md): ContentPageAutomationPeer Class - [ControlAutomationPeer Class](/api/avalonia/automation/peers/controlautomationpeer.md): ControlAutomationPeer Class - [DatePickerAutomationPeer Class](/api/avalonia/automation/peers/datepickerautomationpeer.md): DatePickerAutomationPeer Class - [DrawerPageAutomationPeer Class](/api/avalonia/automation/peers/drawerpageautomationpeer.md): DrawerPageAutomationPeer Class - [ItemsControlAutomationPeer Class](/api/avalonia/automation/peers/itemscontrolautomationpeer.md): ItemsControlAutomationPeer Class - [ListBoxAutomationPeer Class](/api/avalonia/automation/peers/listboxautomationpeer.md): ListBoxAutomationPeer Class - [ListItemAutomationPeer Class](/api/avalonia/automation/peers/listitemautomationpeer.md): ListItemAutomationPeer Class - [MenuItemAutomationPeer Class](/api/avalonia/automation/peers/menuitemautomationpeer.md): MenuItemAutomationPeer Class - [NativeMenuBarAutomationPeer Class](/api/avalonia/automation/peers/nativemenubarautomationpeer.md): NativeMenuBarAutomationPeer Class - [NavigationPageAutomationPeer Class](/api/avalonia/automation/peers/navigationpageautomationpeer.md): NavigationPageAutomationPeer Class - [NoneAutomationPeer Class](/api/avalonia/automation/peers/noneautomationpeer.md): NoneAutomationPeer Class - [NumericUpDownAutomationPeer Class](/api/avalonia/automation/peers/numericupdownautomationpeer.md): NumericUpDownAutomationPeer Class - [PipsPagerAutomationPeer Class](/api/avalonia/automation/peers/pipspagerautomationpeer.md): PipsPagerAutomationPeer Class - [PopupAutomationPeer Class](/api/avalonia/automation/peers/popupautomationpeer.md): PopupAutomationPeer Class - [PopupRootAutomationPeer Class](/api/avalonia/automation/peers/popuprootautomationpeer.md): PopupRootAutomationPeer Class - [RangeBaseAutomationPeer Class](/api/avalonia/automation/peers/rangebaseautomationpeer.md): RangeBaseAutomationPeer Class - [ScrollBarAutomationPeer Class](/api/avalonia/automation/peers/scrollbarautomationpeer.md): ScrollBarAutomationPeer Class - [ScrollViewerAutomationPeer Class](/api/avalonia/automation/peers/scrollviewerautomationpeer.md): ScrollViewerAutomationPeer Class - [SelectingItemsControlAutomationPeer Class](/api/avalonia/automation/peers/selectingitemscontrolautomationpeer.md): SelectingItemsControlAutomationPeer Class - [SplitButtonAutomationPeer Class](/api/avalonia/automation/peers/splitbuttonautomationpeer.md): SplitButtonAutomationPeer Class - [TabbedPageAutomationPeer Class](/api/avalonia/automation/peers/tabbedpageautomationpeer.md): TabbedPageAutomationPeer Class - [TextBlockAutomationPeer Class](/api/avalonia/automation/peers/textblockautomationpeer.md): TextBlockAutomationPeer Class - [TextBoxAutomationPeer Class](/api/avalonia/automation/peers/textboxautomationpeer.md): TextBoxAutomationPeer Class - [TimePickerAutomationPeer Class](/api/avalonia/automation/peers/timepickerautomationpeer.md): TimePickerAutomationPeer Class - [ToggleButtonAutomationPeer Class](/api/avalonia/automation/peers/togglebuttonautomationpeer.md): ToggleButtonAutomationPeer Class - [ToggleSplitButtonAutomationPeer Class](/api/avalonia/automation/peers/togglesplitbuttonautomationpeer.md): ToggleSplitButtonAutomationPeer Class - [ToolTipAutomationPeer Class](/api/avalonia/automation/peers/tooltipautomationpeer.md): ToolTipAutomationPeer Class - [TreeViewAutomationPeer Class](/api/avalonia/automation/peers/treeviewautomationpeer.md): TreeViewAutomationPeer Class - [TreeViewItemAutomationPeer Class](/api/avalonia/automation/peers/treeviewitemautomationpeer.md): TreeViewItemAutomationPeer Class - [UnrealizedElementAutomationPeer Class](/api/avalonia/automation/peers/unrealizedelementautomationpeer.md): UnrealizedElementAutomationPeer Class - [WindowAutomationPeer Class](/api/avalonia/automation/peers/windowautomationpeer.md): WindowAutomationPeer Class - [WindowBaseAutomationPeer Class](/api/avalonia/automation/peers/windowbaseautomationpeer.md): WindowBaseAutomationPeer Class - [Provider Namespace](/api/avalonia/automation/provider.md): Provider Namespace - [IEmbeddedRootProvider Interface](/api/avalonia/automation/provider/iembeddedrootprovider.md): IEmbeddedRootProvider Interface - [IExpandCollapseProvider Interface](/api/avalonia/automation/provider/iexpandcollapseprovider.md): IExpandCollapseProvider Interface - [IInvokeProvider Interface](/api/avalonia/automation/provider/iinvokeprovider.md): IInvokeProvider Interface - [IRangeValueProvider Interface](/api/avalonia/automation/provider/irangevalueprovider.md): IRangeValueProvider Interface - [IRootProvider Interface](/api/avalonia/automation/provider/irootprovider.md): IRootProvider Interface - [IScrollProvider Interface](/api/avalonia/automation/provider/iscrollprovider.md): IScrollProvider Interface - [ISelectionItemProvider Interface](/api/avalonia/automation/provider/iselectionitemprovider.md): ISelectionItemProvider Interface - [ISelectionProvider Interface](/api/avalonia/automation/provider/iselectionprovider.md): ISelectionProvider Interface - [IToggleProvider Interface](/api/avalonia/automation/provider/itoggleprovider.md): IToggleProvider Interface - [IValueProvider Interface](/api/avalonia/automation/provider/ivalueprovider.md): IValueProvider Interface - [ScrollAmount Enum](/api/avalonia/automation/provider/scrollamount.md): ScrollAmount Enum - [ToggleState Enum](/api/avalonia/automation/provider/togglestate.md): ToggleState Enum - [RangeValuePatternIdentifiers Class](/api/avalonia/automation/rangevaluepatternidentifiers.md): RangeValuePatternIdentifiers Class - [ScrollPatternIdentifiers Class](/api/avalonia/automation/scrollpatternidentifiers.md): ScrollPatternIdentifiers Class - [SelectionItemPatternIdentifiers Class](/api/avalonia/automation/selectionitempatternidentifiers.md): SelectionItemPatternIdentifiers Class - [SelectionPatternIdentifiers Class](/api/avalonia/automation/selectionpatternidentifiers.md): SelectionPatternIdentifiers Class - [TogglePatternIdentifiers Class](/api/avalonia/automation/togglepatternidentifiers.md): TogglePatternIdentifiers Class - [ValuePatternIdentifiers Class](/api/avalonia/automation/valuepatternidentifiers.md): ValuePatternIdentifiers Class - [AvaloniaInternalException Class](/api/avalonia/avaloniainternalexception.md): AvaloniaInternalException Class - [AvaloniaLocator Class](/api/avalonia/avalonialocator.md): AvaloniaLocator Class - [AvaloniaNativePlatformExtensions Class](/api/avalonia/avalonianativeplatformextensions.md): AvaloniaNativePlatformExtensions Class - [AvaloniaNativePlatformOptions Class](/api/avalonia/avalonianativeplatformoptions.md): AvaloniaNativePlatformOptions Class - [AvaloniaNativeRenderingMode Enum](/api/avalonia/avalonianativerenderingmode.md): AvaloniaNativeRenderingMode Enum - [AvaloniaObject Class](/api/avalonia/avaloniaobject.md): AvaloniaObject Class - [AvaloniaObjectExtensions Class](/api/avalonia/avaloniaobjectextensions.md): AvaloniaObjectExtensions Class - [AvaloniaProperty Class](/api/avalonia/avaloniaproperty.md): AvaloniaProperty Class - [AvaloniaProperty Class](/api/avalonia/avaloniaproperty-1.md): AvaloniaProperty<TValue> Class - [AvaloniaPropertyChangedEventArgs Class](/api/avalonia/avaloniapropertychangedeventargs.md): AvaloniaPropertyChangedEventArgs Class - [AvaloniaPropertyChangedEventArgs Class](/api/avalonia/avaloniapropertychangedeventargs-1.md): AvaloniaPropertyChangedEventArgs<T> Class - [AvaloniaPropertyChangedExtensions Class](/api/avalonia/avaloniapropertychangedextensions.md): AvaloniaPropertyChangedExtensions Class - [AvaloniaPropertyMetadata Class](/api/avalonia/avaloniapropertymetadata.md): AvaloniaPropertyMetadata Class - [AvaloniaPropertyRegistry Class](/api/avalonia/avaloniapropertyregistry.md): AvaloniaPropertyRegistry Class - [AvaloniaWaylandPlatformExtensions Class](/api/avalonia/avaloniawaylandplatformextensions.md): AvaloniaWaylandPlatformExtensions Class - [AvaloniaX11PlatformExtensions Class](/api/avalonia/avaloniax11platformextensions.md): AvaloniaX11PlatformExtensions Class - [Browser Namespace](/api/avalonia/browser.md): Browser Namespace - [AvaloniaView Class](/api/avalonia/browser/avaloniaview.md): AvaloniaView Class - [BrowserAppBuilder Class](/api/avalonia/browser/browserappbuilder.md): BrowserAppBuilder Class - [BrowserPlatformOptions Class](/api/avalonia/browser/browserplatformoptions.md): BrowserPlatformOptions Class - [BrowserRenderingMode Enum](/api/avalonia/browser/browserrenderingmode.md): BrowserRenderingMode Enum - [JSObjectControlHandle Class](/api/avalonia/browser/jsobjectcontrolhandle.md): JSObjectControlHandle Class - [JSObjectPlatformHandle Class](/api/avalonia/browser/jsobjectplatformhandle.md): JSObjectPlatformHandle Class - [ClassicDesktopStyleApplicationLifetimeExtensions Class](/api/avalonia/classicdesktopstyleapplicationlifetimeextensions.md): ClassicDesktopStyleApplicationLifetimeExtensions Class - [Collections Namespace](/api/avalonia/collections.md): Collections Namespace - [AvaloniaDictionary Class](/api/avalonia/collections/avaloniadictionary-2.md): AvaloniaDictionary<TKey, TValue> Class - [AvaloniaDictionaryExtensions Class](/api/avalonia/collections/avaloniadictionaryextensions.md): AvaloniaDictionaryExtensions Class - [AvaloniaList Class](/api/avalonia/collections/avalonialist-1.md): AvaloniaList<T> Class - [AvaloniaList.Enumerator Struct](/api/avalonia/collections/avalonialist-1-enumerator.md): AvaloniaList<T>.Enumerator<T> Struct - [AvaloniaListConverter Class](/api/avalonia/collections/avalonialistconverter-1.md): AvaloniaListConverter<T> Class - [AvaloniaListExtensions Class](/api/avalonia/collections/avalonialistextensions.md): AvaloniaListExtensions Class - [IAvaloniaDictionary Interface](/api/avalonia/collections/iavaloniadictionary-2.md): IAvaloniaDictionary<TKey, TValue> Interface - [IAvaloniaList Interface](/api/avalonia/collections/iavalonialist-1.md): IAvaloniaList<T> Interface - [IAvaloniaReadOnlyDictionary Interface](/api/avalonia/collections/iavaloniareadonlydictionary-2.md): IAvaloniaReadOnlyDictionary<TKey, TValue> Interface - [IAvaloniaReadOnlyList Interface](/api/avalonia/collections/iavaloniareadonlylist-1.md): IAvaloniaReadOnlyList<T> Interface - [NotifyCollectionChangedExtensions Class](/api/avalonia/collections/notifycollectionchangedextensions.md): NotifyCollectionChangedExtensions Class - [Pooled Namespace](/api/avalonia/collections/pooled.md): Pooled Namespace - [PooledList.Enumerator Struct](/api/avalonia/collections/pooled/pooledlist-1-enumerator.md): PooledList<T>.Enumerator<T> Struct - [PooledStack.Enumerator Struct](/api/avalonia/collections/pooled/pooledstack-1-enumerator.md): PooledStack<T>.Enumerator<T> Struct - [ResetBehavior Enum](/api/avalonia/collections/resetbehavior.md): ResetBehavior Enum - [Controls Namespace](/api/avalonia/controls.md): Controls Namespace - [AcrylicPlatformCompensationLevels Struct](/api/avalonia/controls/acrylicplatformcompensationlevels.md): AcrylicPlatformCompensationLevels Struct - [AlphaComponentPosition Enum](/api/avalonia/controls/alphacomponentposition.md): AlphaComponentPosition Enum - [ApplicationLifetimes Namespace](/api/avalonia/controls/applicationlifetimes.md): ApplicationLifetimes Namespace - [ActivatableLifetimeBase Class](/api/avalonia/controls/applicationlifetimes/activatablelifetimebase.md): ActivatableLifetimeBase Class - [ActivatedEventArgs Class](/api/avalonia/controls/applicationlifetimes/activatedeventargs.md): ActivatedEventArgs Class - [ActivationKind Enum](/api/avalonia/controls/applicationlifetimes/activationkind.md): ActivationKind Enum - [ClassicDesktopStyleApplicationLifetime Class](/api/avalonia/controls/applicationlifetimes/classicdesktopstyleapplicationlifetime.md): ClassicDesktopStyleApplicationLifetime Class - [ControlledApplicationLifetimeExitEventArgs Class](/api/avalonia/controls/applicationlifetimes/controlledapplicationlifetimeexiteventargs.md): ControlledApplicationLifetimeExitEventArgs Class - [ControlledApplicationLifetimeStartupEventArgs Class](/api/avalonia/controls/applicationlifetimes/controlledapplicationlifetimestartupeventargs.md): ControlledApplicationLifetimeStartupEventArgs Class - [FileActivatedEventArgs Class](/api/avalonia/controls/applicationlifetimes/fileactivatedeventargs.md): FileActivatedEventArgs Class - [IActivatableLifetime Interface](/api/avalonia/controls/applicationlifetimes/iactivatablelifetime.md): IActivatableLifetime Interface - [IActivityApplicationLifetime Interface](/api/avalonia/controls/applicationlifetimes/iactivityapplicationlifetime.md): IActivityApplicationLifetime Interface - [IApplicationLifetime Interface](/api/avalonia/controls/applicationlifetimes/iapplicationlifetime.md): IApplicationLifetime Interface - [IClassicDesktopStyleApplicationLifetime Interface](/api/avalonia/controls/applicationlifetimes/iclassicdesktopstyleapplicationlifetime.md): IClassicDesktopStyleApplicationLifetime Interface - [IControlledApplicationLifetime Interface](/api/avalonia/controls/applicationlifetimes/icontrolledapplicationlifetime.md): IControlledApplicationLifetime Interface - [ISingleTopLevelApplicationLifetime Interface](/api/avalonia/controls/applicationlifetimes/isingletoplevelapplicationlifetime.md): ISingleTopLevelApplicationLifetime Interface - [ISingleViewApplicationLifetime Interface](/api/avalonia/controls/applicationlifetimes/isingleviewapplicationlifetime.md): ISingleViewApplicationLifetime Interface - [ProtocolActivatedEventArgs Class](/api/avalonia/controls/applicationlifetimes/protocolactivatedeventargs.md): ProtocolActivatedEventArgs Class - [ShutdownRequestedEventArgs Class](/api/avalonia/controls/applicationlifetimes/shutdownrequestedeventargs.md): ShutdownRequestedEventArgs Class - [AutoCompleteBox Class](/api/avalonia/controls/autocompletebox.md): AutoCompleteBox Class - [AutoCompleteFilterMode Enum](/api/avalonia/controls/autocompletefiltermode.md): AutoCompleteFilterMode Enum - [AutoCompleteFilterPredicate Delegate](/api/avalonia/controls/autocompletefilterpredicate-1.md): AutoCompleteFilterPredicate<T> Delegate - [AutoCompleteSelector Delegate](/api/avalonia/controls/autocompleteselector-1.md): AutoCompleteSelector<T> Delegate - [Peers Namespace](/api/avalonia/controls/automation/peers.md): Peers Namespace - [EmbeddableControlRootAutomationPeer Class](/api/avalonia/controls/automation/peers/embeddablecontrolrootautomationpeer.md): EmbeddableControlRootAutomationPeer Class - [ExpanderAutomationPeer Class](/api/avalonia/controls/automation/peers/expanderautomationpeer.md): ExpanderAutomationPeer Class - [ImageAutomationPeer Class](/api/avalonia/controls/automation/peers/imageautomationpeer.md): ImageAutomationPeer Class - [LabelAutomationPeer Class](/api/avalonia/controls/automation/peers/labelautomationpeer.md): LabelAutomationPeer Class - [ProgressBarAutomationPeer Class](/api/avalonia/controls/automation/peers/progressbarautomationpeer.md): ProgressBarAutomationPeer Class - [RadioButtonAutomationPeer Class](/api/avalonia/controls/automation/peers/radiobuttonautomationpeer.md): RadioButtonAutomationPeer Class - [SliderAutomationPeer Class](/api/avalonia/controls/automation/peers/sliderautomationpeer.md): SliderAutomationPeer Class - [ThumbAutomationPeer Class](/api/avalonia/controls/automation/peers/thumbautomationpeer.md): ThumbAutomationPeer Class - [UserControlAutomationPeer Class](/api/avalonia/controls/automation/peers/usercontrolautomationpeer.md): UserControlAutomationPeer Class - [BarLayoutBehavior Enum](/api/avalonia/controls/barlayoutbehavior.md): BarLayoutBehavior Enum - [BeginEditGestures Enum](/api/avalonia/controls/begineditgestures.md): BeginEditGestures Enum - [Border Class](/api/avalonia/controls/border.md): Border Class - [Button Class](/api/avalonia/controls/button.md): Button Class - [ButtonSpinner Class](/api/avalonia/controls/buttonspinner.md): ButtonSpinner Class - [Calendar Class](/api/avalonia/controls/calendar.md): Calendar Class - [CalendarDateChangedEventArgs Class](/api/avalonia/controls/calendardatechangedeventargs.md): CalendarDateChangedEventArgs Class - [CalendarDatePicker Class](/api/avalonia/controls/calendardatepicker.md): CalendarDatePicker Class - [CalendarDatePickerDateValidationErrorEventArgs Class](/api/avalonia/controls/calendardatepickerdatevalidationerroreventargs.md): CalendarDatePickerDateValidationErrorEventArgs Class - [CalendarDatePickerFormat Enum](/api/avalonia/controls/calendardatepickerformat.md): CalendarDatePickerFormat Enum - [CalendarDateRange Class](/api/avalonia/controls/calendardaterange.md): CalendarDateRange Class - [CalendarMode Enum](/api/avalonia/controls/calendarmode.md): CalendarMode Enum - [CalendarModeChangedEventArgs Class](/api/avalonia/controls/calendarmodechangedeventargs.md): CalendarModeChangedEventArgs Class - [CalendarSelectionMode Enum](/api/avalonia/controls/calendarselectionmode.md): CalendarSelectionMode Enum - [Canvas Class](/api/avalonia/controls/canvas.md): Canvas Class - [Carousel Class](/api/avalonia/controls/carousel.md): Carousel Class - [CarouselPage Class](/api/avalonia/controls/carouselpage.md): CarouselPage Class - [CellIndex Struct](/api/avalonia/controls/cellindex.md): CellIndex Struct - [CellRenderer Class](/api/avalonia/controls/cellrenderer.md): CellRenderer Class - [Charts Namespace](/api/avalonia/controls/charts.md): Charts Namespace - [AlluvialChart Class](/api/avalonia/controls/charts/alluvialchart.md): AlluvialChart Class - [AlluvialLink Class](/api/avalonia/controls/charts/alluviallink.md): AlluvialLink Class - [AlluvialNode Class](/api/avalonia/controls/charts/alluvialnode.md): AlluvialNode Class - [ArcDiagramChart Class](/api/avalonia/controls/charts/arcdiagramchart.md): ArcDiagramChart Class - [AreaRangeSeries Class](/api/avalonia/controls/charts/arearangeseries.md): AreaRangeSeries Class - [AreaSeries Class](/api/avalonia/controls/charts/areaseries.md): AreaSeries Class - [ArrowLineAnnotation Class](/api/avalonia/controls/charts/arrowlineannotation.md): ArrowLineAnnotation Class - [AxisChartBase Class](/api/avalonia/controls/charts/axischartbase.md): AxisChartBase Class - [AxisGridChartBase Class](/api/avalonia/controls/charts/axisgridchartbase.md): AxisGridChartBase Class - [AxisGridPlotAreaChartBase Class](/api/avalonia/controls/charts/axisgridplotareachartbase.md): AxisGridPlotAreaChartBase Class - [BandAnnotation Class](/api/avalonia/controls/charts/bandannotation.md): BandAnnotation Class - [BarSeries Class](/api/avalonia/controls/charts/barseries.md): BarSeries Class - [BeeswarmPlotChart Class](/api/avalonia/controls/charts/beeswarmplotchart.md): BeeswarmPlotChart Class - [BollingerBandsIndicator Class](/api/avalonia/controls/charts/bollingerbandsindicator.md): BollingerBandsIndicator Class - [BoxPlotDataPoint Struct](/api/avalonia/controls/charts/boxplotdatapoint.md): BoxPlotDataPoint Struct - [BoxPlotSeries Class](/api/avalonia/controls/charts/boxplotseries.md): BoxPlotSeries Class - [Brick Struct](/api/avalonia/controls/charts/brick.md): Brick Struct - [BubbleCloud Class](/api/avalonia/controls/charts/bubblecloud.md): BubbleCloud Class - [BubbleLayer Class](/api/avalonia/controls/charts/bubblelayer.md): BubbleLayer Class - [BubbleSeries Class](/api/avalonia/controls/charts/bubbleseries.md): BubbleSeries Class - [BulletChart Class](/api/avalonia/controls/charts/bulletchart.md): BulletChart Class - [BumpChart Class](/api/avalonia/controls/charts/bumpchart.md): BumpChart Class - [CalendarHeatmapChart Class](/api/avalonia/controls/charts/calendarheatmapchart.md): CalendarHeatmapChart Class - [CandlestickSeries Class](/api/avalonia/controls/charts/candlestickseries.md): CandlestickSeries Class - [CarpetPlot Class](/api/avalonia/controls/charts/carpetplot.md): CarpetPlot Class - [CartesianAnnotationRenderContext Struct](/api/avalonia/controls/charts/cartesianannotationrendercontext.md): CartesianAnnotationRenderContext Struct - [CartesianChart Class](/api/avalonia/controls/charts/cartesianchart.md): CartesianChart Class - [CartesianDataPoint Struct](/api/avalonia/controls/charts/cartesiandatapoint.md): CartesianDataPoint Struct - [CartesianDataPointWithItem Struct](/api/avalonia/controls/charts/cartesiandatapointwithitem.md): CartesianDataPointWithItem Struct - [CartesianSeries Class](/api/avalonia/controls/charts/cartesianseries.md): CartesianSeries Class - [CategoryAxis Class](/api/avalonia/controls/charts/categoryaxis.md): CategoryAxis Class - [CategoryPlotMode Enum](/api/avalonia/controls/charts/categoryplotmode.md): CategoryPlotMode Enum - [ChartAnnotation Class](/api/avalonia/controls/charts/chartannotation.md): ChartAnnotation Class - [ChartAxis Class](/api/avalonia/controls/charts/chartaxis.md): ChartAxis Class - [ChartBase Class](/api/avalonia/controls/charts/chartbase.md): ChartBase Class - [ChartExportCompletedEventArgs Class](/api/avalonia/controls/charts/chartexportcompletedeventargs.md): ChartExportCompletedEventArgs Class - [ChartExportFailedEventArgs Class](/api/avalonia/controls/charts/chartexportfailedeventargs.md): ChartExportFailedEventArgs Class - [ChartExportResult Class](/api/avalonia/controls/charts/chartexportresult.md): ChartExportResult Class - [ChartLegend Class](/api/avalonia/controls/charts/chartlegend.md): ChartLegend Class - [ChartLegendItem Class](/api/avalonia/controls/charts/chartlegenditem.md): ChartLegendItem Class - [ChartLegendItemActivatedEventArgs Class](/api/avalonia/controls/charts/chartlegenditemactivatedeventargs.md): ChartLegendItemActivatedEventArgs Class - [ChartPalette Class](/api/avalonia/controls/charts/chartpalette.md): ChartPalette Class - [ChartPatternPalette Class](/api/avalonia/controls/charts/chartpatternpalette.md): ChartPatternPalette Class - [ChartPlotBand Class](/api/avalonia/controls/charts/chartplotband.md): ChartPlotBand Class - [ChartRangeSelector Class](/api/avalonia/controls/charts/chartrangeselector.md): ChartRangeSelector Class - [ChartSelectionChangedEventArgs Class](/api/avalonia/controls/charts/chartselectionchangedeventargs.md): ChartSelectionChangedEventArgs Class - [ChartSelectionChangingEventArgs Class](/api/avalonia/controls/charts/chartselectionchangingeventargs.md): ChartSelectionChangingEventArgs Class - [ChartSelectionMode Enum](/api/avalonia/controls/charts/chartselectionmode.md): ChartSelectionMode Enum - [ChartSeries Class](/api/avalonia/controls/charts/chartseries.md): ChartSeries Class - [ChartTechnicalIndicator Class](/api/avalonia/controls/charts/charttechnicalindicator.md): ChartTechnicalIndicator Class - [ChartTooltip Class](/api/avalonia/controls/charts/charttooltip.md): ChartTooltip Class - [ChartTrackball Class](/api/avalonia/controls/charts/charttrackball.md): ChartTrackball Class - [ChartTrendlineSeries Class](/api/avalonia/controls/charts/charttrendlineseries.md): ChartTrendlineSeries Class - [ChartZoomEventArgs Class](/api/avalonia/controls/charts/chartzoomeventargs.md): ChartZoomEventArgs Class - [ChartZoomResetEventArgs Class](/api/avalonia/controls/charts/chartzoomreseteventargs.md): ChartZoomResetEventArgs Class - [ChordDiagramChart Class](/api/avalonia/controls/charts/chorddiagramchart.md): ChordDiagramChart Class - [ChoroplethMap Class](/api/avalonia/controls/charts/choroplethmap.md): ChoroplethMap Class - [CirclePackingChart Class](/api/avalonia/controls/charts/circlepackingchart.md): CirclePackingChart Class - [CircularGaugeChart Class](/api/avalonia/controls/charts/circulargaugechart.md): CircularGaugeChart Class - [ColorMapping Class](/api/avalonia/controls/charts/colormapping.md): ColorMapping Class - [ComboChart Class](/api/avalonia/controls/charts/combochart.md): ComboChart Class - [ContourPlot Class](/api/avalonia/controls/charts/contourplot.md): ContourPlot Class - [CrosshairMode Enum](/api/avalonia/controls/charts/crosshairmode.md): CrosshairMode Enum - [DataPointClickedEventArgs Class](/api/avalonia/controls/charts/datapointclickedeventargs.md): DataPointClickedEventArgs Class - [DataPointHitRegion Struct](/api/avalonia/controls/charts/datapointhitregion.md): DataPointHitRegion Struct - [DataPointHoveredEventArgs Class](/api/avalonia/controls/charts/datapointhoveredeventargs.md): DataPointHoveredEventArgs Class - [DateTimeAxis Class](/api/avalonia/controls/charts/datetimeaxis.md): DateTimeAxis Class - [DateTimeUnit Enum](/api/avalonia/controls/charts/datetimeunit.md): DateTimeUnit Enum - [DefaultPalette Class](/api/avalonia/controls/charts/defaultpalette.md): DefaultPalette Class - [DendrogramChart Class](/api/avalonia/controls/charts/dendrogramchart.md): DendrogramChart Class - [DendrogramLinkStyle Enum](/api/avalonia/controls/charts/dendrogramlinkstyle.md): DendrogramLinkStyle Enum - [DensityPlotChart Class](/api/avalonia/controls/charts/densityplotchart.md): DensityPlotChart Class - [DivergingBarChart Class](/api/avalonia/controls/charts/divergingbarchart.md): DivergingBarChart Class - [DotPlotSeries Class](/api/avalonia/controls/charts/dotplotseries.md): DotPlotSeries Class - [DumbbellChart Class](/api/avalonia/controls/charts/dumbbellchart.md): DumbbellChart Class - [EllipseAnnotation Class](/api/avalonia/controls/charts/ellipseannotation.md): EllipseAnnotation Class - [EMAIndicator Class](/api/avalonia/controls/charts/emaindicator.md): EMAIndicator Class - [EmptyPointMode Enum](/api/avalonia/controls/charts/emptypointmode.md): EmptyPointMode Enum - [EqualColorMapping Class](/api/avalonia/controls/charts/equalcolormapping.md): EqualColorMapping Class - [ErrorBarDataPoint Struct](/api/avalonia/controls/charts/errorbardatapoint.md): ErrorBarDataPoint Struct - [ErrorBarMode Enum](/api/avalonia/controls/charts/errorbarmode.md): ErrorBarMode Enum - [ErrorBarSeries Class](/api/avalonia/controls/charts/errorbarseries.md): ErrorBarSeries Class - [EventTimelineChart Class](/api/avalonia/controls/charts/eventtimelinechart.md): EventTimelineChart Class - [FinancialChart Class](/api/avalonia/controls/charts/financialchart.md): FinancialChart Class - [FinancialOverlayRenderContext Struct](/api/avalonia/controls/charts/financialoverlayrendercontext.md): FinancialOverlayRenderContext Struct - [FinancialPoint Struct](/api/avalonia/controls/charts/financialpoint.md): FinancialPoint Struct - [FinancialSeries Class](/api/avalonia/controls/charts/financialseries.md): FinancialSeries Class - [FlameGraph Class](/api/avalonia/controls/charts/flamegraph.md): FlameGraph Class - [FlameItem Class](/api/avalonia/controls/charts/flameitem.md): FlameItem Class - [FlowChart Class](/api/avalonia/controls/charts/flowchart.md): FlowChart Class - [FlowEdge Class](/api/avalonia/controls/charts/flowedge.md): FlowEdge Class - [FlowGroup Class](/api/avalonia/controls/charts/flowgroup.md): FlowGroup Class - [FlowNode Class](/api/avalonia/controls/charts/flownode.md): FlowNode Class - [FlowShape Enum](/api/avalonia/controls/charts/flowshape.md): FlowShape Enum - [ForceDirectedGraph Class](/api/avalonia/controls/charts/forcedirectedgraph.md): ForceDirectedGraph Class - [ForceEdge Class](/api/avalonia/controls/charts/forceedge.md): ForceEdge Class - [ForceNode Class](/api/avalonia/controls/charts/forcenode.md): ForceNode Class - [FunnelChart Class](/api/avalonia/controls/charts/funnelchart.md): FunnelChart Class - [GanttChart Class](/api/avalonia/controls/charts/ganttchart.md): GanttChart Class - [GaugeChart Class](/api/avalonia/controls/charts/gaugechart.md): GaugeChart Class - [GeoJsonFeature Class](/api/avalonia/controls/charts/geojsonfeature.md): GeoJsonFeature Class - [GradientRingChart Class](/api/avalonia/controls/charts/gradientringchart.md): GradientRingChart Class - [GridLineChartBase Class](/api/avalonia/controls/charts/gridlinechartbase.md): GridLineChartBase Class - [HeatmapChart Class](/api/avalonia/controls/charts/heatmapchart.md): HeatmapChart Class - [HeatmapLayer Class](/api/avalonia/controls/charts/heatmaplayer.md): HeatmapLayer Class - [HeikinAshiChart Class](/api/avalonia/controls/charts/heikinashichart.md): HeikinAshiChart Class - [HexbinChart Class](/api/avalonia/controls/charts/hexbinchart.md): HexbinChart Class - [HexbinColorScale Enum](/api/avalonia/controls/charts/hexbincolorscale.md): HexbinColorScale Enum - [HighlightableAxisGridChartBase Class](/api/avalonia/controls/charts/highlightableaxisgridchartbase.md): HighlightableAxisGridChartBase Class - [HighlightableAxisGridPlotAreaChartBase Class](/api/avalonia/controls/charts/highlightableaxisgridplotareachartbase.md): HighlightableAxisGridPlotAreaChartBase Class - [HighlightableChartBase Class](/api/avalonia/controls/charts/highlightablechartbase.md): HighlightableChartBase Class - [HighlightableGridLineChartBase Class](/api/avalonia/controls/charts/highlightablegridlinechartbase.md): HighlightableGridLineChartBase Class - [HighlightableSelectableChartBase Class](/api/avalonia/controls/charts/highlightableselectablechartbase.md): HighlightableSelectableChartBase Class - [HiloDataPoint Struct](/api/avalonia/controls/charts/hilodatapoint.md): HiloDataPoint Struct - [HiloSeries Class](/api/avalonia/controls/charts/hiloseries.md): HiloSeries Class - [HistogramBin Struct](/api/avalonia/controls/charts/histogrambin.md): HistogramBin Struct - [HistogramSeries Class](/api/avalonia/controls/charts/histogramseries.md): HistogramSeries Class - [IAxisBrushChart Interface](/api/avalonia/controls/charts/iaxisbrushchart.md): IAxisBrushChart Interface - [IcicleChart Class](/api/avalonia/controls/charts/iciclechart.md): IcicleChart Class - [IcicleItem Class](/api/avalonia/controls/charts/icicleitem.md): IcicleItem Class - [IFinancialChartOverlayBoundsProvider Interface](/api/avalonia/controls/charts/ifinancialchartoverlayboundsprovider.md): IFinancialChartOverlayBoundsProvider Interface - [IFinancialChartOverlaySeries Interface](/api/avalonia/controls/charts/ifinancialchartoverlayseries.md): IFinancialChartOverlaySeries Interface - [IGridLineBrushChart Interface](/api/avalonia/controls/charts/igridlinebrushchart.md): IGridLineBrushChart Interface - [IHighlightableChart Interface](/api/avalonia/controls/charts/ihighlightablechart.md): IHighlightableChart Interface - [IIndexSelectableChart Interface](/api/avalonia/controls/charts/iindexselectablechart.md): IIndexSelectableChart Interface - [IItemSelectableChart Interface](/api/avalonia/controls/charts/iitemselectablechart.md): IItemSelectableChart Interface - [IndentedTreeChart Class](/api/avalonia/controls/charts/indentedtreechart.md): IndentedTreeChart Class - [IPlotAreaBackgroundChart Interface](/api/avalonia/controls/charts/iplotareabackgroundchart.md): IPlotAreaBackgroundChart Interface - [ISelectableChart Interface](/api/avalonia/controls/charts/iselectablechart.md): ISelectableChart Interface - [ISeriesChart Interface](/api/avalonia/controls/charts/iserieschart.md): ISeriesChart Interface - [ItemsChartBase Class](/api/avalonia/controls/charts/itemschartbase.md): ItemsChartBase Class - [KagiChart Class](/api/avalonia/controls/charts/kagichart.md): KagiChart Class - [KagiSegment Class](/api/avalonia/controls/charts/kagisegment.md): KagiSegment Class - [KpiCard Class](/api/avalonia/controls/charts/kpicard.md): KpiCard Class - [KpiDeltaType Enum](/api/avalonia/controls/charts/kpideltatype.md): KpiDeltaType Enum - [LabelFitMode Enum](/api/avalonia/controls/charts/labelfitmode.md): LabelFitMode Enum - [LegendAlignment Enum](/api/avalonia/controls/charts/legendalignment.md): LegendAlignment Enum - [LegendItem Class](/api/avalonia/controls/charts/legenditem.md): LegendItem Class - [LegendItemClickedEventArgs Class](/api/avalonia/controls/charts/legenditemclickedeventargs.md): LegendItemClickedEventArgs Class - [LegendMarkerShape Enum](/api/avalonia/controls/charts/legendmarkershape.md): LegendMarkerShape Enum - [LegendPosition Enum](/api/avalonia/controls/charts/legendposition.md): LegendPosition Enum - [LineAnnotation Class](/api/avalonia/controls/charts/lineannotation.md): LineAnnotation Class - [LinearGaugeChart Class](/api/avalonia/controls/charts/lineargaugechart.md): LinearGaugeChart Class - [LinearGaugeRange Class](/api/avalonia/controls/charts/lineargaugerange.md): LinearGaugeRange Class - [LineLayer Class](/api/avalonia/controls/charts/linelayer.md): LineLayer Class - [LineSeries Class](/api/avalonia/controls/charts/lineseries.md): LineSeries Class - [LiquidFillGauge Class](/api/avalonia/controls/charts/liquidfillgauge.md): LiquidFillGauge Class - [LogarithmicAxis Class](/api/avalonia/controls/charts/logarithmicaxis.md): LogarithmicAxis Class - [LollipopSeries Class](/api/avalonia/controls/charts/lollipopseries.md): LollipopSeries Class - [MapArc Class](/api/avalonia/controls/charts/maparc.md): MapArc Class - [MapCircle Class](/api/avalonia/controls/charts/mapcircle.md): MapCircle Class - [MapIconType Enum](/api/avalonia/controls/charts/mapicontype.md): MapIconType Enum - [MapLatLng Class](/api/avalonia/controls/charts/maplatlng.md): MapLatLng Class - [MapLayer Class](/api/avalonia/controls/charts/maplayer.md): MapLayer Class - [MapLayerInvalidationKind Enum](/api/avalonia/controls/charts/maplayerinvalidationkind.md): MapLayerInvalidationKind Enum - [MapLegend Class](/api/avalonia/controls/charts/maplegend.md): MapLegend Class - [MapLine Class](/api/avalonia/controls/charts/mapline.md): MapLine Class - [MapMarker Class](/api/avalonia/controls/charts/mapmarker.md): MapMarker Class - [MapPolygon Class](/api/avalonia/controls/charts/mappolygon.md): MapPolygon Class - [MapPolyline Class](/api/avalonia/controls/charts/mappolyline.md): MapPolyline Class - [MapProjection Class](/api/avalonia/controls/charts/mapprojection.md): MapProjection Class - [MarkerBrushes Struct](/api/avalonia/controls/charts/markerbrushes.md): MarkerBrushes Struct - [MarkerLayer Class](/api/avalonia/controls/charts/markerlayer.md): MarkerLayer Class - [MarkerShape Enum](/api/avalonia/controls/charts/markershape.md): MarkerShape Enum - [MatrixChart Class](/api/avalonia/controls/charts/matrixchart.md): MatrixChart Class - [MatrixRowData Class](/api/avalonia/controls/charts/matrixrowdata.md): MatrixRowData Class - [MekkoChart Class](/api/avalonia/controls/charts/mekkochart.md): MekkoChart Class - [MirrorBarChart Class](/api/avalonia/controls/charts/mirrorbarchart.md): MirrorBarChart Class - [MosaicChart Class](/api/avalonia/controls/charts/mosaicchart.md): MosaicChart Class - [MovingAverageIndicatorBase Class](/api/avalonia/controls/charts/movingaverageindicatorbase.md): MovingAverageIndicatorBase Class - [MovingAverageSeries Class](/api/avalonia/controls/charts/movingaverageseries.md): MovingAverageSeries Class - [MovingAverageType Enum](/api/avalonia/controls/charts/movingaveragetype.md): MovingAverageType Enum - [NetworkChart Class](/api/avalonia/controls/charts/networkchart.md): NetworkChart Class - [NetworkEdge Class](/api/avalonia/controls/charts/networkedge.md): NetworkEdge Class - [NetworkNode Class](/api/avalonia/controls/charts/networknode.md): NetworkNode Class - [NightingaleRoseChart Class](/api/avalonia/controls/charts/nightingalerosechart.md): NightingaleRoseChart Class - [NumericalAxis Class](/api/avalonia/controls/charts/numericalaxis.md): NumericalAxis Class - [OhlcSeries Class](/api/avalonia/controls/charts/ohlcseries.md): OhlcSeries Class - [OrganizationChart Class](/api/avalonia/controls/charts/organizationchart.md): OrganizationChart Class - [PackedBubbleChart Class](/api/avalonia/controls/charts/packedbubblechart.md): PackedBubbleChart Class - [ParallelAxis Class](/api/avalonia/controls/charts/parallelaxis.md): ParallelAxis Class - [ParallelCoordinatesChart Class](/api/avalonia/controls/charts/parallelcoordinateschart.md): ParallelCoordinatesChart Class - [ParetoChart Class](/api/avalonia/controls/charts/paretochart.md): ParetoChart Class - [ParliamentChart Class](/api/avalonia/controls/charts/parliamentchart.md): ParliamentChart Class - [ParliamentParty Class](/api/avalonia/controls/charts/parliamentparty.md): ParliamentParty Class - [PatternStyle Enum](/api/avalonia/controls/charts/patternstyle.md): PatternStyle Enum - [PictorialBarSeries Class](/api/avalonia/controls/charts/pictorialbarseries.md): PictorialBarSeries Class - [PictorialRenderMode Enum](/api/avalonia/controls/charts/pictorialrendermode.md): PictorialRenderMode Enum - [PieChart Class](/api/avalonia/controls/charts/piechart.md): PieChart Class - [PieChartMapLayer Class](/api/avalonia/controls/charts/piechartmaplayer.md): PieChartMapLayer Class - [PieLabelFormat Enum](/api/avalonia/controls/charts/pielabelformat.md): PieLabelFormat Enum - [PieLabelPosition Enum](/api/avalonia/controls/charts/pielabelposition.md): PieLabelPosition Enum - [PieSeries Class](/api/avalonia/controls/charts/pieseries.md): PieSeries Class - [PlotAreaBackgroundChartBase Class](/api/avalonia/controls/charts/plotareabackgroundchartbase.md): PlotAreaBackgroundChartBase Class - [PlotBandTextAlignment Enum](/api/avalonia/controls/charts/plotbandtextalignment.md): PlotBandTextAlignment Enum - [PointAndFigureSeries Class](/api/avalonia/controls/charts/pointandfigureseries.md): PointAndFigureSeries Class - [PolarAreaChart Class](/api/avalonia/controls/charts/polarareachart.md): PolarAreaChart Class - [PolarChart Class](/api/avalonia/controls/charts/polarchart.md): PolarChart Class - [PolarDataPointWithItem Struct](/api/avalonia/controls/charts/polardatapointwithitem.md): PolarDataPointWithItem Struct - [PolarLineSeries Class](/api/avalonia/controls/charts/polarlineseries.md): PolarLineSeries Class - [PopulationPyramidChart Class](/api/avalonia/controls/charts/populationpyramidchart.md): PopulationPyramidChart Class - [ProgressDonutChart Class](/api/avalonia/controls/charts/progressdonutchart.md): ProgressDonutChart Class - [PyramidChart Class](/api/avalonia/controls/charts/pyramidchart.md): PyramidChart Class - [PyramidDataItem Class](/api/avalonia/controls/charts/pyramiddataitem.md): PyramidDataItem Class - [RadarChart Class](/api/avalonia/controls/charts/radarchart.md): RadarChart Class - [RadarSeries Class](/api/avalonia/controls/charts/radarseries.md): RadarSeries Class - [RadarValueWithItem Struct](/api/avalonia/controls/charts/radarvaluewithitem.md): RadarValueWithItem Struct - [RadialBarChart Class](/api/avalonia/controls/charts/radialbarchart.md): RadialBarChart Class - [RadialTreeChart Class](/api/avalonia/controls/charts/radialtreechart.md): RadialTreeChart Class - [RangeBarSeries Class](/api/avalonia/controls/charts/rangebarseries.md): RangeBarSeries Class - [RangeColorMapping Class](/api/avalonia/controls/charts/rangecolormapping.md): RangeColorMapping Class - [RangeDataPoint Struct](/api/avalonia/controls/charts/rangedatapoint.md): RangeDataPoint Struct - [RangeDataPointWithItem Struct](/api/avalonia/controls/charts/rangedatapointwithitem.md): RangeDataPointWithItem Struct - [RectangleAnnotation Class](/api/avalonia/controls/charts/rectangleannotation.md): RectangleAnnotation Class - [RenkoChart Class](/api/avalonia/controls/charts/renkochart.md): RenkoChart Class - [RidgelineChart Class](/api/avalonia/controls/charts/ridgelinechart.md): RidgelineChart Class - [RidgelineCurveType Enum](/api/avalonia/controls/charts/ridgelinecurvetype.md): RidgelineCurveType Enum - [SankeyChart Class](/api/avalonia/controls/charts/sankeychart.md): SankeyChart Class - [SankeyLink Class](/api/avalonia/controls/charts/sankeylink.md): SankeyLink Class - [SankeyNode Class](/api/avalonia/controls/charts/sankeynode.md): SankeyNode Class - [ScaleBreak Class](/api/avalonia/controls/charts/scalebreak.md): ScaleBreak Class - [ScatterLineSeries Class](/api/avalonia/controls/charts/scatterlineseries.md): ScatterLineSeries Class - [ScatterSeries Class](/api/avalonia/controls/charts/scatterseries.md): ScatterSeries Class - [SelectableChartBase Class](/api/avalonia/controls/charts/selectablechartbase.md): SelectableChartBase Class - [SelectableItemsChartBase Class](/api/avalonia/controls/charts/selectableitemschartbase.md): SelectableItemsChartBase Class - [SelectablePlotAreaBackgroundChartBase Class](/api/avalonia/controls/charts/selectableplotareabackgroundchartbase.md): SelectablePlotAreaBackgroundChartBase Class - [SemiDonutChart Class](/api/avalonia/controls/charts/semidonutchart.md): SemiDonutChart Class - [SeriesChangedEventArgs Class](/api/avalonia/controls/charts/serieschangedeventargs.md): SeriesChangedEventArgs Class - [SeriesRenderContext Struct](/api/avalonia/controls/charts/seriesrendercontext.md): SeriesRenderContext Struct - [ShapeLayer Class](/api/avalonia/controls/charts/shapelayer.md): ShapeLayer Class - [ShapeMap Class](/api/avalonia/controls/charts/shapemap.md): ShapeMap Class - [SliceClickedEventArgs Class](/api/avalonia/controls/charts/sliceclickedeventargs.md): SliceClickedEventArgs Class - [SlopeChart Class](/api/avalonia/controls/charts/slopechart.md): SlopeChart Class - [SMAIndicator Class](/api/avalonia/controls/charts/smaindicator.md): SMAIndicator Class - [SmithChart Class](/api/avalonia/controls/charts/smithchart.md): SmithChart Class - [SparklineChart Class](/api/avalonia/controls/charts/sparklinechart.md): SparklineChart Class - [SparklineType Enum](/api/avalonia/controls/charts/sparklinetype.md): SparklineType Enum - [SpiralTimeline Class](/api/avalonia/controls/charts/spiraltimeline.md): SpiralTimeline Class - [SplineAreaSeries Class](/api/avalonia/controls/charts/splineareaseries.md): SplineAreaSeries Class - [SplineSeries Class](/api/avalonia/controls/charts/splineseries.md): SplineSeries Class - [Stacked100PercentBarSeries Class](/api/avalonia/controls/charts/stacked100percentbarseries.md): Stacked100PercentBarSeries Class - [StackedAreaSeries Class](/api/avalonia/controls/charts/stackedareaseries.md): StackedAreaSeries Class - [StackedBarSeries Class](/api/avalonia/controls/charts/stackedbarseries.md): StackedBarSeries Class - [StepLineMode Enum](/api/avalonia/controls/charts/steplinemode.md): StepLineMode Enum - [StepLineSeries Class](/api/avalonia/controls/charts/steplineseries.md): StepLineSeries Class - [StreamGraphSeries Class](/api/avalonia/controls/charts/streamgraphseries.md): StreamGraphSeries Class - [StripPlotChart Class](/api/avalonia/controls/charts/stripplotchart.md): StripPlotChart Class - [SunburstChart Class](/api/avalonia/controls/charts/sunburstchart.md): SunburstChart Class - [SunburstItem Class](/api/avalonia/controls/charts/sunburstitem.md): SunburstItem Class - [SwimlaneChart Class](/api/avalonia/controls/charts/swimlanechart.md): SwimlaneChart Class - [SwimlaneData Class](/api/avalonia/controls/charts/swimlanedata.md): SwimlaneData Class - [SwimlaneTask Class](/api/avalonia/controls/charts/swimlanetask.md): SwimlaneTask Class - [TableChart Class](/api/avalonia/controls/charts/tablechart.md): TableChart Class - [TableChartColumn Class](/api/avalonia/controls/charts/tablechartcolumn.md): TableChartColumn Class - [TernaryChart Class](/api/avalonia/controls/charts/ternarychart.md): TernaryChart Class - [TextAnnotation Class](/api/avalonia/controls/charts/textannotation.md): TextAnnotation Class - [TooltipDataContext Class](/api/avalonia/controls/charts/tooltipdatacontext.md): TooltipDataContext Class - [TornadoChart Class](/api/avalonia/controls/charts/tornadochart.md): TornadoChart Class - [TrackballDisplayMode Enum](/api/avalonia/controls/charts/trackballdisplaymode.md): TrackballDisplayMode Enum - [TrackballMode Enum](/api/avalonia/controls/charts/trackballmode.md): TrackballMode Enum - [TreeMapChart Class](/api/avalonia/controls/charts/treemapchart.md): TreeMapChart Class - [Trendline Class](/api/avalonia/controls/charts/trendline.md): Trendline Class - [TrendlineType Enum](/api/avalonia/controls/charts/trendlinetype.md): TrendlineType Enum - [VarianceSeries Class](/api/avalonia/controls/charts/varianceseries.md): VarianceSeries Class - [VectorLayer Class](/api/avalonia/controls/charts/vectorlayer.md): VectorLayer Class - [VennDiagramChart Class](/api/avalonia/controls/charts/venndiagramchart.md): VennDiagramChart Class - [VennItem Class](/api/avalonia/controls/charts/vennitem.md): VennItem Class - [ViolinPlotChart Class](/api/avalonia/controls/charts/violinplotchart.md): ViolinPlotChart Class - [WaffleChart Class](/api/avalonia/controls/charts/wafflechart.md): WaffleChart Class - [WaterfallSeries Class](/api/avalonia/controls/charts/waterfallseries.md): WaterfallSeries Class - [WindRoseChart Class](/api/avalonia/controls/charts/windrosechart.md): WindRoseChart Class - [WMAIndicator Class](/api/avalonia/controls/charts/wmaindicator.md): WMAIndicator Class - [WordCloudChart Class](/api/avalonia/controls/charts/wordcloudchart.md): WordCloudChart Class - [YAxisPosition Enum](/api/avalonia/controls/charts/yaxisposition.md): YAxisPosition Enum - [ZoomMode Enum](/api/avalonia/controls/charts/zoommode.md): ZoomMode Enum - [CheckBox Class](/api/avalonia/controls/checkbox.md): CheckBox Class - [CheckBoxColumnCreateOptions Class](/api/avalonia/controls/checkboxcolumncreateoptions.md): CheckBoxColumnCreateOptions Class - [Chrome Namespace](/api/avalonia/controls/chrome.md): Chrome Namespace - [IWindowDrawnDecorationsTemplate Interface](/api/avalonia/controls/chrome/iwindowdrawndecorationstemplate.md): IWindowDrawnDecorationsTemplate Interface - [WindowDecorationProperties Class](/api/avalonia/controls/chrome/windowdecorationproperties.md): WindowDecorationProperties Class - [WindowDrawnDecorations Class](/api/avalonia/controls/chrome/windowdrawndecorations.md): WindowDrawnDecorations Class - [WindowDrawnDecorationsContent Class](/api/avalonia/controls/chrome/windowdrawndecorationscontent.md): WindowDrawnDecorationsContent Class - [Classes Class](/api/avalonia/controls/classes.md): Classes Class - [ClickMode Enum](/api/avalonia/controls/clickmode.md): ClickMode Enum - [CodeHighlighter Class](/api/avalonia/controls/codehighlighter.md): CodeHighlighter Class - [ColorChangedEventArgs Class](/api/avalonia/controls/colorchangedeventargs.md): ColorChangedEventArgs Class - [ColorComponent Enum](/api/avalonia/controls/colorcomponent.md): ColorComponent Enum - [ColorModel Enum](/api/avalonia/controls/colormodel.md): ColorModel Enum - [ColorPicker Class](/api/avalonia/controls/colorpicker.md): ColorPicker Class - [ColorSpectrumComponents Enum](/api/avalonia/controls/colorspectrumcomponents.md): ColorSpectrumComponents Enum - [ColorSpectrumShape Enum](/api/avalonia/controls/colorspectrumshape.md): ColorSpectrumShape Enum - [ColorView Class](/api/avalonia/controls/colorview.md): ColorView Class - [ColorViewTab Enum](/api/avalonia/controls/colorviewtab.md): ColorViewTab Enum - [ColumnCreateOptions Class](/api/avalonia/controls/columncreateoptions.md): ColumnCreateOptions Class - [ColumnDefinition Class](/api/avalonia/controls/columndefinition.md): ColumnDefinition Class - [ColumnDefinitions Class](/api/avalonia/controls/columndefinitions.md): ColumnDefinitions Class - [ComboBox Class](/api/avalonia/controls/combobox.md): ComboBox Class - [ComboBoxItem Class](/api/avalonia/controls/comboboxitem.md): ComboBoxItem Class - [CommandBar Class](/api/avalonia/controls/commandbar.md): CommandBar Class - [CommandBarButton Class](/api/avalonia/controls/commandbarbutton.md): CommandBarButton Class - [CommandBarDefaultLabelPosition Enum](/api/avalonia/controls/commandbardefaultlabelposition.md): CommandBarDefaultLabelPosition Enum - [CommandBarOverflowButtonVisibility Enum](/api/avalonia/controls/commandbaroverflowbuttonvisibility.md): CommandBarOverflowButtonVisibility Enum - [CommandBarSeparator Class](/api/avalonia/controls/commandbarseparator.md): CommandBarSeparator Class - [CommandBarToggleButton Class](/api/avalonia/controls/commandbartogglebutton.md): CommandBarToggleButton Class - [ContainerClearingEventArgs Class](/api/avalonia/controls/containerclearingeventargs.md): ContainerClearingEventArgs Class - [ContainerIndexChangedEventArgs Class](/api/avalonia/controls/containerindexchangedeventargs.md): ContainerIndexChangedEventArgs Class - [ContainerPreparedEventArgs Class](/api/avalonia/controls/containerpreparedeventargs.md): ContainerPreparedEventArgs Class - [ContentControl Class](/api/avalonia/controls/contentcontrol.md): ContentControl Class - [ContentPage Class](/api/avalonia/controls/contentpage.md): ContentPage Class - [ContextMenu Class](/api/avalonia/controls/contextmenu.md): ContextMenu Class - [Control Class](/api/avalonia/controls/control.md): Control Class - [ControlExtensions Class](/api/avalonia/controls/controlextensions.md): ControlExtensions Class - [Controls Class](/api/avalonia/controls/controls.md): Controls Class - [Converters Namespace](/api/avalonia/controls/converters.md): Converters Namespace - [BorderGapMaskConverter Class](/api/avalonia/controls/converters/bordergapmaskconverter.md): BorderGapMaskConverter Class - [ColorToDisplayNameConverter Class](/api/avalonia/controls/converters/colortodisplaynameconverter.md): ColorToDisplayNameConverter Class - [ColorToHexConverter Class](/api/avalonia/controls/converters/colortohexconverter.md): ColorToHexConverter Class - [CornerRadiusFilterConverter Class](/api/avalonia/controls/converters/cornerradiusfilterconverter.md): CornerRadiusFilterConverter Class - [CornerRadiusToDoubleConverter Class](/api/avalonia/controls/converters/cornerradiustodoubleconverter.md): CornerRadiusToDoubleConverter Class - [Corners Enum](/api/avalonia/controls/converters/corners.md): Corners Enum - [DoNothingForNullConverter Class](/api/avalonia/controls/converters/donothingfornullconverter.md): DoNothingForNullConverter Class - [EnumToBoolConverter Class](/api/avalonia/controls/converters/enumtoboolconverter.md): EnumToBoolConverter Class - [IndentConverter Class](/api/avalonia/controls/converters/indentconverter.md): IndentConverter Class - [InputMethodsTypeConverter Class](/api/avalonia/controls/converters/inputmethodstypeconverter.md): InputMethodsTypeConverter Class - [MarginMultiplierConverter Class](/api/avalonia/controls/converters/marginmultiplierconverter.md): MarginMultiplierConverter Class - [MenuScrollingVisibilityConverter Class](/api/avalonia/controls/converters/menuscrollingvisibilityconverter.md): MenuScrollingVisibilityConverter Class - [PlatformKeyGestureConverter Class](/api/avalonia/controls/converters/platformkeygestureconverter.md): PlatformKeyGestureConverter Class - [StringFormatConverter Class](/api/avalonia/controls/converters/stringformatconverter.md): StringFormatConverter Class - [ToBrushConverter Class](/api/avalonia/controls/converters/tobrushconverter.md): ToBrushConverter Class - [ToColorConverter Class](/api/avalonia/controls/converters/tocolorconverter.md): ToColorConverter Class - [TreeViewItemIndentConverter Class](/api/avalonia/controls/converters/treeviewitemindentconverter.md): TreeViewItemIndentConverter Class - [DataValidationErrors Class](/api/avalonia/controls/datavalidationerrors.md): DataValidationErrors Class - [DatePicker Class](/api/avalonia/controls/datepicker.md): DatePicker Class - [DatePickerPresenter Class](/api/avalonia/controls/datepickerpresenter.md): DatePickerPresenter Class - [DatePickerSelectedValueChangedEventArgs Class](/api/avalonia/controls/datepickerselectedvaluechangedeventargs.md): DatePickerSelectedValueChangedEventArgs Class - [Decorator Class](/api/avalonia/controls/decorator.md): Decorator Class - [DeferralManager.Deferral Class](/api/avalonia/controls/deferralmanager-deferral.md): DeferralManager.Deferral Class - [DefinitionBase Class](/api/avalonia/controls/definitionbase.md): DefinitionBase Class - [DefinitionList Class](/api/avalonia/controls/definitionlist-1.md): DefinitionList<T> Class - [Design Class](/api/avalonia/controls/design.md): Design Class - [DesktopApplicationExtensions Class](/api/avalonia/controls/desktopapplicationextensions.md): DesktopApplicationExtensions Class - [Diagnostics Namespace](/api/avalonia/controls/diagnostics.md): Diagnostics Namespace - [ToolTipDiagnostics Class](/api/avalonia/controls/diagnostics/tooltipdiagnostics.md): ToolTipDiagnostics Class - [Dock Enum](/api/avalonia/controls/dock.md): Dock Enum - [DockPanel Class](/api/avalonia/controls/dockpanel.md): DockPanel Class - [Documents Namespace](/api/avalonia/controls/documents.md): Documents Namespace - [Bold Class](/api/avalonia/controls/documents/bold.md): Bold Class - [Inline Class](/api/avalonia/controls/documents/inline.md): Inline Class - [InlineCollection Class](/api/avalonia/controls/documents/inlinecollection.md): InlineCollection Class - [InlineUIContainer Class](/api/avalonia/controls/documents/inlineuicontainer.md): InlineUIContainer Class - [Italic Class](/api/avalonia/controls/documents/italic.md): Italic Class - [LineBreak Class](/api/avalonia/controls/documents/linebreak.md): LineBreak Class - [MarkdownCodeBlock Class](/api/avalonia/controls/documents/markdowncodeblock.md): MarkdownCodeBlock Class - [MarkdownImage Class](/api/avalonia/controls/documents/markdownimage.md): MarkdownImage Class - [MarkdownTaskListItem Class](/api/avalonia/controls/documents/markdowntasklistitem.md): MarkdownTaskListItem Class - [Primitives Namespace](/api/avalonia/controls/documents/primitives.md): Primitives Namespace - [Actions Namespace](/api/avalonia/controls/documents/primitives/actions.md): Actions Namespace - [BackgroundColorAction Class](/api/avalonia/controls/documents/primitives/actions/backgroundcoloraction.md): BackgroundColorAction Class - [BlockBackgroundAction Class](/api/avalonia/controls/documents/primitives/actions/blockbackgroundaction.md): BlockBackgroundAction Class - [BlockBorderToggleAction Class](/api/avalonia/controls/documents/primitives/actions/blockbordertoggleaction.md): BlockBorderToggleAction Class - [BlockPropertyAction Class](/api/avalonia/controls/documents/primitives/actions/blockpropertyaction-1.md): BlockPropertyAction<T> Class - [BoldAction Class](/api/avalonia/controls/documents/primitives/actions/boldaction.md): BoldAction Class - [BorderBrushAction Class](/api/avalonia/controls/documents/primitives/actions/borderbrushaction.md): BorderBrushAction Class - [BorderThicknessAction Class](/api/avalonia/controls/documents/primitives/actions/borderthicknessaction.md): BorderThicknessAction Class - [BulletMarkerStyleAction Class](/api/avalonia/controls/documents/primitives/actions/bulletmarkerstyleaction.md): BulletMarkerStyleAction Class - [CopyAction Class](/api/avalonia/controls/documents/primitives/actions/copyaction.md): CopyAction Class - [CutAction Class](/api/avalonia/controls/documents/primitives/actions/cutaction.md): CutAction Class - [DeleteImageAction Class](/api/avalonia/controls/documents/primitives/actions/deleteimageaction.md): DeleteImageAction Class - [DeleteTableAction Class](/api/avalonia/controls/documents/primitives/actions/deletetableaction.md): DeleteTableAction Class - [DeleteTableColumnAction Class](/api/avalonia/controls/documents/primitives/actions/deletetablecolumnaction.md): DeleteTableColumnAction Class - [DeleteTableRowAction Class](/api/avalonia/controls/documents/primitives/actions/deletetablerowaction.md): DeleteTableRowAction Class - [EditorAction Class](/api/avalonia/controls/documents/primitives/actions/editoraction.md): EditorAction Class - [EditorActions Class](/api/avalonia/controls/documents/primitives/actions/editoractions.md): EditorActions Class - [FontFamilyAction Class](/api/avalonia/controls/documents/primitives/actions/fontfamilyaction.md): FontFamilyAction Class - [FontSizeAction Class](/api/avalonia/controls/documents/primitives/actions/fontsizeaction.md): FontSizeAction Class - [ForegroundColorAction Class](/api/avalonia/controls/documents/primitives/actions/foregroundcoloraction.md): ForegroundColorAction Class - [FormattingToggleAction Class](/api/avalonia/controls/documents/primitives/actions/formattingtoggleaction-1.md): FormattingToggleAction<T> Class - [IBlockPropertyAction Interface](/api/avalonia/controls/documents/primitives/actions/iblockpropertyaction.md): IBlockPropertyAction Interface - [IBlockPropertyAction Interface](/api/avalonia/controls/documents/primitives/actions/iblockpropertyaction-1.md): IBlockPropertyAction<T> Interface - [IEditorAction Interface](/api/avalonia/controls/documents/primitives/actions/ieditoraction.md): IEditorAction Interface - [InsertImageAction Class](/api/avalonia/controls/documents/primitives/actions/insertimageaction.md): InsertImageAction Class - [InsertTableAction Class](/api/avalonia/controls/documents/primitives/actions/inserttableaction.md): InsertTableAction Class - [InsertTableColumnAction Class](/api/avalonia/controls/documents/primitives/actions/inserttablecolumnaction.md): InsertTableColumnAction Class - [InsertTableRowAction Class](/api/avalonia/controls/documents/primitives/actions/inserttablerowaction.md): InsertTableRowAction Class - [IPropertyAction Interface](/api/avalonia/controls/documents/primitives/actions/ipropertyaction.md): IPropertyAction Interface - [IPropertyAction Interface](/api/avalonia/controls/documents/primitives/actions/ipropertyaction-1.md): IPropertyAction<T> Interface - [ItalicAction Class](/api/avalonia/controls/documents/primitives/actions/italicaction.md): ItalicAction Class - [IToggleAction Interface](/api/avalonia/controls/documents/primitives/actions/itoggleaction.md): IToggleAction Interface - [LineHeightAction Class](/api/avalonia/controls/documents/primitives/actions/lineheightaction.md): LineHeightAction Class - [ListToggleAction Class](/api/avalonia/controls/documents/primitives/actions/listtoggleaction.md): ListToggleAction Class - [MarginAction Class](/api/avalonia/controls/documents/primitives/actions/marginaction.md): MarginAction Class - [MergeTableCellsAction Class](/api/avalonia/controls/documents/primitives/actions/mergetablecellsaction.md): MergeTableCellsAction Class - [NumberedMarkerStyleAction Class](/api/avalonia/controls/documents/primitives/actions/numberedmarkerstyleaction.md): NumberedMarkerStyleAction Class - [PaddingAction Class](/api/avalonia/controls/documents/primitives/actions/paddingaction.md): PaddingAction Class - [PasteAction Class](/api/avalonia/controls/documents/primitives/actions/pasteaction.md): PasteAction Class - [PasteUnformattedAction Class](/api/avalonia/controls/documents/primitives/actions/pasteunformattedaction.md): PasteUnformattedAction Class - [PropertyAction Class](/api/avalonia/controls/documents/primitives/actions/propertyaction-1.md): PropertyAction<T> Class - [RedoAction Class](/api/avalonia/controls/documents/primitives/actions/redoaction.md): RedoAction Class - [ReplaceImageAction Class](/api/avalonia/controls/documents/primitives/actions/replaceimageaction.md): ReplaceImageAction Class - [SelectAllAction Class](/api/avalonia/controls/documents/primitives/actions/selectallaction.md): SelectAllAction Class - [SplitTableCellAction Class](/api/avalonia/controls/documents/primitives/actions/splittablecellaction.md): SplitTableCellAction Class - [StrikethroughAction Class](/api/avalonia/controls/documents/primitives/actions/strikethroughaction.md): StrikethroughAction Class - [SubscriptAction Class](/api/avalonia/controls/documents/primitives/actions/subscriptaction.md): SubscriptAction Class - [SuperscriptAction Class](/api/avalonia/controls/documents/primitives/actions/superscriptaction.md): SuperscriptAction Class - [TextAlignmentAction Class](/api/avalonia/controls/documents/primitives/actions/textalignmentaction.md): TextAlignmentAction Class - [TextAlignmentToggleAction Class](/api/avalonia/controls/documents/primitives/actions/textalignmenttoggleaction.md): TextAlignmentToggleAction Class - [UnderlineAction Class](/api/avalonia/controls/documents/primitives/actions/underlineaction.md): UnderlineAction Class - [UndoAction Class](/api/avalonia/controls/documents/primitives/actions/undoaction.md): UndoAction Class - [Components Namespace](/api/avalonia/controls/documents/primitives/components.md): Components Namespace - [TextEditorKeyboard Class](/api/avalonia/controls/documents/primitives/components/texteditorkeyboard.md): TextEditorKeyboard Class - [TextEditorSelectionFlyout Class](/api/avalonia/controls/documents/primitives/components/texteditorselectionflyout.md): TextEditorSelectionFlyout Class - [TextEditorTyping Class](/api/avalonia/controls/documents/primitives/components/texteditortyping.md): TextEditorTyping Class - [EditorContextMenu Class](/api/avalonia/controls/documents/primitives/editorcontextmenu.md): EditorContextMenu Class - [EditorSelectionFlyout Class](/api/avalonia/controls/documents/primitives/editorselectionflyout.md): EditorSelectionFlyout Class - [ITextEditorHost Interface](/api/avalonia/controls/documents/primitives/itexteditorhost.md): ITextEditorHost Interface - [Toolbar Namespace](/api/avalonia/controls/documents/primitives/toolbar.md): Toolbar Namespace - [ActionTool Class](/api/avalonia/controls/documents/primitives/toolbar/actiontool.md): ActionTool Class - [AlignmentFlyoutTool Class](/api/avalonia/controls/documents/primitives/toolbar/alignmentflyouttool.md): AlignmentFlyoutTool Class - [BorderFlyoutTool Class](/api/avalonia/controls/documents/primitives/toolbar/borderflyouttool.md): BorderFlyoutTool Class - [ButtonTool Class](/api/avalonia/controls/documents/primitives/toolbar/buttontool.md): ButtonTool Class - [ColorMenuItem Class](/api/avalonia/controls/documents/primitives/toolbar/colormenuitem.md): ColorMenuItem Class - [ColorPickerTool Class](/api/avalonia/controls/documents/primitives/toolbar/colorpickertool.md): ColorPickerTool Class - [ColorSwatchPalette Class](/api/avalonia/controls/documents/primitives/toolbar/colorswatchpalette.md): ColorSwatchPalette Class - [ColorSwatchSelectedEventArgs Class](/api/avalonia/controls/documents/primitives/toolbar/colorswatchselectedeventargs.md): ColorSwatchSelectedEventArgs Class - [ColorSwatchTool Class](/api/avalonia/controls/documents/primitives/toolbar/colorswatchtool.md): ColorSwatchTool Class - [ColorTool Class](/api/avalonia/controls/documents/primitives/toolbar/colortool.md): ColorTool Class - [ComboBoxTool Class](/api/avalonia/controls/documents/primitives/toolbar/comboboxtool.md): ComboBoxTool Class - [EditorBorderSides Enum](/api/avalonia/controls/documents/primitives/toolbar/editorbordersides.md): EditorBorderSides Enum - [EditorMenuItem Class](/api/avalonia/controls/documents/primitives/toolbar/editormenuitem.md): EditorMenuItem Class - [EditorTool Class](/api/avalonia/controls/documents/primitives/toolbar/editortool.md): EditorTool Class - [EditorToolbar Class](/api/avalonia/controls/documents/primitives/toolbar/editortoolbar.md): EditorToolbar Class - [EditorToolTip Class](/api/avalonia/controls/documents/primitives/toolbar/editortooltip.md): EditorToolTip Class - [FontFamilyMenuItem Class](/api/avalonia/controls/documents/primitives/toolbar/fontfamilymenuitem.md): FontFamilyMenuItem Class - [HyperlinkFlyoutTool Class](/api/avalonia/controls/documents/primitives/toolbar/hyperlinkflyouttool.md): HyperlinkFlyoutTool Class - [ImageFlyoutTool Class](/api/avalonia/controls/documents/primitives/toolbar/imageflyouttool.md): ImageFlyoutTool Class - [ImageLinkFlyoutTool Class](/api/avalonia/controls/documents/primitives/toolbar/imagelinkflyouttool.md): ImageLinkFlyoutTool Class - [ListToggleTool Class](/api/avalonia/controls/documents/primitives/toolbar/listtoggletool.md): ListToggleTool Class - [OverflowTool Class](/api/avalonia/controls/documents/primitives/toolbar/overflowtool.md): OverflowTool Class - [PropertyMenuItem Class](/api/avalonia/controls/documents/primitives/toolbar/propertymenuitem.md): PropertyMenuItem Class - [SeparatorTool Class](/api/avalonia/controls/documents/primitives/toolbar/separatortool.md): SeparatorTool Class - [TablePickerTool Class](/api/avalonia/controls/documents/primitives/toolbar/tablepickertool.md): TablePickerTool Class - [TextAlignmentMenuItem Class](/api/avalonia/controls/documents/primitives/toolbar/textalignmentmenuitem.md): TextAlignmentMenuItem Class - [ToggleTool Class](/api/avalonia/controls/documents/primitives/toolbar/toggletool.md): ToggleTool Class - [ToolbarGroup Class](/api/avalonia/controls/documents/primitives/toolbar/toolbargroup.md): ToolbarGroup Class - [Run Class](/api/avalonia/controls/documents/run.md): Run Class - [Docx Namespace](/api/avalonia/controls/documents/serialization/docx.md): Docx Namespace - [DocxLevelOverride Struct](/api/avalonia/controls/documents/serialization/docx/docxleveloverride.md): DocxLevelOverride Struct - [DocxNumberingLevelDefinition Struct](/api/avalonia/controls/documents/serialization/docx/docxnumberingleveldefinition.md): DocxNumberingLevelDefinition Struct - [DocxSerializer Class](/api/avalonia/controls/documents/serialization/docx/docxserializer.md): DocxSerializer Class - [DocxTabStop Struct](/api/avalonia/controls/documents/serialization/docx/docxtabstop.md): DocxTabStop Struct - [Markdown Namespace](/api/avalonia/controls/documents/serialization/markdown.md): Markdown Namespace - [MarkdownSerializer Class](/api/avalonia/controls/documents/serialization/markdown/markdownserializer.md): MarkdownSerializer Class - [Rtf Namespace](/api/avalonia/controls/documents/serialization/rtf.md): Rtf Namespace - [RtfBorderMetadata Struct](/api/avalonia/controls/documents/serialization/rtf/rtfbordermetadata.md): RtfBorderMetadata Struct - [RtfSerializer Class](/api/avalonia/controls/documents/serialization/rtf/rtfserializer.md): RtfSerializer Class - [RtfTabStopMetadata Struct](/api/avalonia/controls/documents/serialization/rtf/rtftabstopmetadata.md): RtfTabStopMetadata Struct - [Xaml Namespace](/api/avalonia/controls/documents/serialization/xaml.md): Xaml Namespace - [XamlSerializer Class](/api/avalonia/controls/documents/serialization/xaml/xamlserializer.md): XamlSerializer Class - [Span Class](/api/avalonia/controls/documents/span.md): Span Class - [TextElement Class](/api/avalonia/controls/documents/textelement.md): TextElement Class - [TextModel Namespace](/api/avalonia/controls/documents/textmodel.md): TextModel Namespace - [MarkdownNodeKinds Class](/api/avalonia/controls/documents/textmodel/markdownnodekinds.md): MarkdownNodeKinds Class - [Underline Class](/api/avalonia/controls/documents/underline.md): Underline Class - [DrawerBehavior Enum](/api/avalonia/controls/drawerbehavior.md): DrawerBehavior Enum - [DrawerClosingEventArgs Class](/api/avalonia/controls/drawerclosingeventargs.md): DrawerClosingEventArgs Class - [DrawerLayoutBehavior Enum](/api/avalonia/controls/drawerlayoutbehavior.md): DrawerLayoutBehavior Enum - [DrawerPage Class](/api/avalonia/controls/drawerpage.md): DrawerPage Class - [DrawerPlacement Enum](/api/avalonia/controls/drawerplacement.md): DrawerPlacement Enum - [DropDownButton Class](/api/avalonia/controls/dropdownbutton.md): DropDownButton Class - [Embedding Namespace](/api/avalonia/controls/embedding.md): Embedding Namespace - [EmbeddableControlRoot Class](/api/avalonia/controls/embedding/embeddablecontrolroot.md): EmbeddableControlRoot Class - [Offscreen Namespace](/api/avalonia/controls/embedding/offscreen.md): Offscreen Namespace - [OffscreenTopLevelImplBase Class](/api/avalonia/controls/embedding/offscreen/offscreentoplevelimplbase.md): OffscreenTopLevelImplBase Class - [ExpandDirection Enum](/api/avalonia/controls/expanddirection.md): ExpandDirection Enum - [Expander Class](/api/avalonia/controls/expander.md): Expander Class - [ExperimentalAcrylicBorder Class](/api/avalonia/controls/experimentalacrylicborder.md): ExperimentalAcrylicBorder Class - [FeedbackAction Class](/api/avalonia/controls/feedbackaction.md): FeedbackAction Class - [FeedbackType Enum](/api/avalonia/controls/feedbacktype.md): FeedbackType Enum - [FlatColorPalette Class](/api/avalonia/controls/flatcolorpalette.md): FlatColorPalette Class - [FlatColorPalette.FlatColor Enum](/api/avalonia/controls/flatcolorpalette-flatcolor.md): FlatColorPalette.FlatColor Enum - [FlatHalfColorPalette Class](/api/avalonia/controls/flathalfcolorpalette.md): FlatHalfColorPalette Class - [FlatTreeDataGridSource Class](/api/avalonia/controls/flattreedatagridsource-1.md): FlatTreeDataGridSource<TModel> Class - [FluentColorPalette Class](/api/avalonia/controls/fluentcolorpalette.md): FluentColorPalette Class - [Flyout Class](/api/avalonia/controls/flyout.md): Flyout Class - [FlyoutPresenter Class](/api/avalonia/controls/flyoutpresenter.md): FlyoutPresenter Class - [FlyoutShowMode Enum](/api/avalonia/controls/flyoutshowmode.md): FlyoutShowMode Enum - [Generators Namespace](/api/avalonia/controls/generators.md): Generators Namespace - [ItemContainerGenerator Class](/api/avalonia/controls/generators/itemcontainergenerator.md): ItemContainerGenerator Class - [Grid Class](/api/avalonia/controls/grid.md): Grid Class - [GridLength Struct](/api/avalonia/controls/gridlength.md): GridLength Struct - [GridResizeBehavior Enum](/api/avalonia/controls/gridresizebehavior.md): GridResizeBehavior Enum - [GridResizeDirection Enum](/api/avalonia/controls/gridresizedirection.md): GridResizeDirection Enum - [GridSplitter Class](/api/avalonia/controls/gridsplitter.md): GridSplitter Class - [GridUnitType Enum](/api/avalonia/controls/gridunittype.md): GridUnitType Enum - [GroupBox Class](/api/avalonia/controls/groupbox.md): GroupBox Class - [Gtk Namespace](/api/avalonia/controls/gtk.md): Gtk Namespace - [GtkInterop.GConnectFlags Enum](/api/avalonia/controls/gtk/gtkinterop-gconnectflags.md): GtkInterop.GConnectFlags Enum - [GtkInterop.GdkRectangle Struct](/api/avalonia/controls/gtk/gtkinterop-gdkrectangle.md): GtkInterop.GdkRectangle Struct - [HierarchicalExpanderColumnCreateOptions Class](/api/avalonia/controls/hierarchicalexpandercolumncreateoptions-1.md): HierarchicalExpanderColumnCreateOptions<TModel> Class - [HierarchicalExpanderTextColumnCreateOptions Class](/api/avalonia/controls/hierarchicalexpandertextcolumncreateoptions-1.md): HierarchicalExpanderTextColumnCreateOptions<TModel> Class - [HierarchicalTreeDataGridSource Class](/api/avalonia/controls/hierarchicaltreedatagridsource-1.md): HierarchicalTreeDataGridSource<TModel> Class - [HotKeyManager Class](/api/avalonia/controls/hotkeymanager.md): HotKeyManager Class - [HsvComponent Enum](/api/avalonia/controls/hsvcomponent.md): HsvComponent Enum - [HyperlinkButton Class](/api/avalonia/controls/hyperlinkbutton.md): HyperlinkButton Class - [IColorPalette Interface](/api/avalonia/controls/icolorpalette.md): IColorPalette Interface - [ICommandBarElement Interface](/api/avalonia/controls/icommandbarelement.md): ICommandBarElement Interface - [IconElement Class](/api/avalonia/controls/iconelement.md): IconElement Class - [IDeferredContent Interface](/api/avalonia/controls/ideferredcontent.md): IDeferredContent Interface - [IGlobalDataTemplates Interface](/api/avalonia/controls/iglobaldatatemplates.md): IGlobalDataTemplates Interface - [Image Class](/api/avalonia/controls/image.md): Image Class - [INameScope Interface](/api/avalonia/controls/inamescope.md): INameScope Interface - [INativeMenuExporterEventsImplBridge Interface](/api/avalonia/controls/inativemenuexportereventsimplbridge.md): INativeMenuExporterEventsImplBridge Interface - [INativeMenuItemExporterEventsImplBridge Interface](/api/avalonia/controls/inativemenuitemexportereventsimplbridge.md): INativeMenuItemExporterEventsImplBridge Interface - [INavigation Interface](/api/avalonia/controls/inavigation.md): INavigation Interface - [IndexPath Struct](/api/avalonia/controls/indexpath.md): IndexPath Struct - [IPlatformFeedback Interface](/api/avalonia/controls/iplatformfeedback.md): IPlatformFeedback Interface - [IPseudoClasses Interface](/api/avalonia/controls/ipseudoclasses.md): IPseudoClasses Interface - [IResourceDictionary Interface](/api/avalonia/controls/iresourcedictionary.md): IResourceDictionary Interface - [IResourceHost Interface](/api/avalonia/controls/iresourcehost.md): IResourceHost Interface - [IResourceNode Interface](/api/avalonia/controls/iresourcenode.md): IResourceNode Interface - [IResourceProvider Interface](/api/avalonia/controls/iresourceprovider.md): IResourceProvider Interface - [IScrollAnchorProvider Interface](/api/avalonia/controls/iscrollanchorprovider.md): IScrollAnchorProvider Interface - [ISelectable Interface](/api/avalonia/controls/iselectable.md): ISelectable Interface - [ISetInheritanceParent Interface](/api/avalonia/controls/isetinheritanceparent.md): ISetInheritanceParent Interface - [ISetLogicalParent Interface](/api/avalonia/controls/isetlogicalparent.md): ISetLogicalParent Interface - [ItemCollection Class](/api/avalonia/controls/itemcollection.md): ItemCollection Class - [ITemplate Interface](/api/avalonia/controls/itemplate-1.md): ITemplate<TControl> Interface - [ItemsControl Class](/api/avalonia/controls/itemscontrol.md): ItemsControl Class - [ItemsSourceView Class](/api/avalonia/controls/itemssourceview.md): ItemsSourceView Class - [ItemsSourceView Class](/api/avalonia/controls/itemssourceview-1.md): ItemsSourceView<T> Class - [IThemeVariantProvider Interface](/api/avalonia/controls/ithemevariantprovider.md): IThemeVariantProvider Interface - [IWebViewAdapterWithFocus.LostFocusDirection Enum](/api/avalonia/controls/iwebviewadapterwithfocus-lostfocusdirection.md): IWebViewAdapterWithFocus.LostFocusDirection Enum - [Label Class](/api/avalonia/controls/label.md): Label Class - [LayoutTransformControl Class](/api/avalonia/controls/layouttransformcontrol.md): LayoutTransformControl Class - [ListBox Class](/api/avalonia/controls/listbox.md): ListBox Class - [ListBoxItem Class](/api/avalonia/controls/listboxitem.md): ListBoxItem Class - [Location Enum](/api/avalonia/controls/location.md): Location Enum - [Interop Namespace](/api/avalonia/controls/macios/interop.md): Interop Namespace - [AppleView.PerformKeyEquivalentEventArgs Class](/api/avalonia/controls/macios/interop/appleview-performkeyequivalenteventargs.md): AppleView.PerformKeyEquivalentEventArgs Class - [NSEvent.NSEventModifierMask Enum](/api/avalonia/controls/macios/interop/nsevent-nseventmodifiermask.md): NSEvent.NSEventModifierMask Enum - [NSPrintOperation.AvnNSPrintOperationCallback Class](/api/avalonia/controls/macios/interop/nsprintoperation-avnnsprintoperationcallback.md): NSPrintOperation.AvnNSPrintOperationCallback Class - [WebKit Namespace](/api/avalonia/controls/macios/interop/webkit.md): WebKit Namespace - [WKNavigationDelegate.DecidePolicyNavigationEventArgs Class](/api/avalonia/controls/macios/interop/webkit/wknavigationdelegate-decidepolicynavigationeventargs.md): WKNavigationDelegate.DecidePolicyNavigationEventArgs Class - [WKScriptMessageHandler.ScriptMessageEventArgs Class](/api/avalonia/controls/macios/interop/webkit/wkscriptmessagehandler-scriptmessageeventargs.md): WKScriptMessageHandler.ScriptMessageEventArgs Class - [MacOSProperties Class](/api/avalonia/controls/macosproperties.md): MacOSProperties Class - [Markdown Class](/api/avalonia/controls/markdown.md): Markdown Class - [MarkdownExtensions Class](/api/avalonia/controls/markdownextensions.md): MarkdownExtensions Class - [MarkdownImageLoader Class](/api/avalonia/controls/markdownimageloader.md): MarkdownImageLoader Class - [MarkdownStreamingSession Class](/api/avalonia/controls/markdownstreamingsession.md): MarkdownStreamingSession Class - [MaskedTextBox Class](/api/avalonia/controls/maskedtextbox.md): MaskedTextBox Class - [MaterialColorPalette Class](/api/avalonia/controls/materialcolorpalette.md): MaterialColorPalette Class - [MaterialColorPalette.MaterialColor Enum](/api/avalonia/controls/materialcolorpalette-materialcolor.md): MaterialColorPalette.MaterialColor Enum - [MaterialHalfColorPalette Class](/api/avalonia/controls/materialhalfcolorpalette.md): MaterialHalfColorPalette Class - [Abstractions Namespace](/api/avalonia/controls/mediaplayer/abstractions.md): Abstractions Namespace - [AccelerateMediaPlayerRegistry Class](/api/avalonia/controls/mediaplayer/abstractions/acceleratemediaplayerregistry.md): AccelerateMediaPlayerRegistry Class - [DurationType Enum](/api/avalonia/controls/mediaplayer/abstractions/durationtype.md): DurationType Enum - [IDuration Interface](/api/avalonia/controls/mediaplayer/abstractions/iduration.md): IDuration Interface - [MediaPlayerControl Class](/api/avalonia/controls/mediaplayercontrol.md): MediaPlayerControl Class - [MediaPlayerControlErrorEventArgs Class](/api/avalonia/controls/mediaplayercontrolerroreventargs.md): MediaPlayerControlErrorEventArgs Class - [MediaPlayerPresenter Class](/api/avalonia/controls/mediaplayerpresenter.md): MediaPlayerPresenter Class - [Menu Class](/api/avalonia/controls/menu.md): Menu Class - [MenuBase Class](/api/avalonia/controls/menubase.md): MenuBase Class - [MenuFlyout Class](/api/avalonia/controls/menuflyout.md): MenuFlyout Class - [MenuFlyoutPresenter Class](/api/avalonia/controls/menuflyoutpresenter.md): MenuFlyoutPresenter Class - [MenuItem Class](/api/avalonia/controls/menuitem.md): MenuItem Class - [MenuItemToggleType Enum](/api/avalonia/controls/menuitemtoggletype.md): MenuItemToggleType Enum - [Metadata Namespace](/api/avalonia/controls/metadata.md): Metadata Namespace - [PseudoClassesAttribute Class](/api/avalonia/controls/metadata/pseudoclassesattribute.md): PseudoClassesAttribute Class - [TemplatePartAttribute Class](/api/avalonia/controls/metadata/templatepartattribute.md): TemplatePartAttribute Class - [Mixins Namespace](/api/avalonia/controls/mixins.md): Mixins Namespace - [PressedMixin Class](/api/avalonia/controls/mixins/pressedmixin.md): PressedMixin Class - [SelectableMixin Class](/api/avalonia/controls/mixins/selectablemixin.md): SelectableMixin Class - [ModalPoppedEventArgs Class](/api/avalonia/controls/modalpoppedeventargs.md): ModalPoppedEventArgs Class - [ModalPushedEventArgs Class](/api/avalonia/controls/modalpushedeventargs.md): ModalPushedEventArgs Class - [Models Namespace](/api/avalonia/controls/models.md): Models Namespace - [ITreeDataGridCellModel Interface](/api/avalonia/controls/models/itreedatagridcellmodel.md): ITreeDataGridCellModel Interface - [ITreeDataGridRowModel Interface](/api/avalonia/controls/models/itreedatagridrowmodel.md): ITreeDataGridRowModel Interface - [TreeDataGridRowModelEventArgs Class](/api/avalonia/controls/models/treedatagridrowmodeleventargs.md): TreeDataGridRowModelEventArgs Class - [MultiPage Class](/api/avalonia/controls/multipage.md): MultiPage Class - [NameScope Class](/api/avalonia/controls/namescope.md): NameScope Class - [NameScopeExtensions Class](/api/avalonia/controls/namescopeextensions.md): NameScopeExtensions Class - [NameScopeLocator Class](/api/avalonia/controls/namescopelocator.md): NameScopeLocator Class - [NativeControlHost Class](/api/avalonia/controls/nativecontrolhost.md): NativeControlHost Class - [NativeDock Class](/api/avalonia/controls/nativedock.md): NativeDock Class - [NativeMenu Class](/api/avalonia/controls/nativemenu.md): NativeMenu Class - [NativeMenuBar Class](/api/avalonia/controls/nativemenubar.md): NativeMenuBar Class - [NativeMenuItem Class](/api/avalonia/controls/nativemenuitem.md): NativeMenuItem Class - [NativeMenuItemBase Class](/api/avalonia/controls/nativemenuitembase.md): NativeMenuItemBase Class - [NativeMenuItemSeparator Class](/api/avalonia/controls/nativemenuitemseparator.md): NativeMenuItemSeparator Class - [NativeWebDialog Class](/api/avalonia/controls/nativewebdialog.md): NativeWebDialog Class - [NativeWebView Class](/api/avalonia/controls/nativewebview.md): NativeWebView Class - [NativeWebViewCommandManager Class](/api/avalonia/controls/nativewebviewcommandmanager.md): NativeWebViewCommandManager Class - [NativeWebViewCookieManager Class](/api/avalonia/controls/nativewebviewcookiemanager.md): NativeWebViewCookieManager Class - [NavigatedFromEventArgs Class](/api/avalonia/controls/navigatedfromeventargs.md): NavigatedFromEventArgs Class - [NavigatedToEventArgs Class](/api/avalonia/controls/navigatedtoeventargs.md): NavigatedToEventArgs Class - [NavigatingFromEventArgs Class](/api/avalonia/controls/navigatingfromeventargs.md): NavigatingFromEventArgs Class - [NavigationEventArgs Class](/api/avalonia/controls/navigationeventargs.md): NavigationEventArgs Class - [NavigationPage Class](/api/avalonia/controls/navigationpage.md): NavigationPage Class - [NavigationType Enum](/api/avalonia/controls/navigationtype.md): NavigationType Enum - [Notifications Namespace](/api/avalonia/controls/notifications.md): Notifications Namespace - [IManagedNotificationManager Interface](/api/avalonia/controls/notifications/imanagednotificationmanager.md): IManagedNotificationManager Interface - [INotification Interface](/api/avalonia/controls/notifications/inotification.md): INotification Interface - [INotificationManager Interface](/api/avalonia/controls/notifications/inotificationmanager.md): INotificationManager Interface - [Notification Class](/api/avalonia/controls/notifications/notification.md): Notification Class - [NotificationCard Class](/api/avalonia/controls/notifications/notificationcard.md): NotificationCard Class - [NotificationPosition Enum](/api/avalonia/controls/notifications/notificationposition.md): NotificationPosition Enum - [NotificationType Enum](/api/avalonia/controls/notifications/notificationtype.md): NotificationType Enum - [WindowNotificationManager Class](/api/avalonia/controls/notifications/windownotificationmanager.md): WindowNotificationManager Class - [NumericUpDown Class](/api/avalonia/controls/numericupdown.md): NumericUpDown Class - [NumericUpDownValueChangedEventArgs Class](/api/avalonia/controls/numericupdownvaluechangedeventargs.md): NumericUpDownValueChangedEventArgs Class - [Page Class](/api/avalonia/controls/page.md): Page Class - [PageInsertedEventArgs Class](/api/avalonia/controls/pageinsertedeventargs.md): PageInsertedEventArgs Class - [PageNavigationHost Class](/api/avalonia/controls/pagenavigationhost.md): PageNavigationHost Class - [PageRemovedEventArgs Class](/api/avalonia/controls/pageremovedeventargs.md): PageRemovedEventArgs Class - [PageSelectionChangedEventArgs Class](/api/avalonia/controls/pageselectionchangedeventargs.md): PageSelectionChangedEventArgs Class - [Panel Class](/api/avalonia/controls/panel.md): Panel Class - [PathIcon Class](/api/avalonia/controls/pathicon.md): PathIcon Class - [PipsPager Class](/api/avalonia/controls/pipspager.md): PipsPager Class - [PipsPagerSelectedIndexChangedEventArgs Class](/api/avalonia/controls/pipspagerselectedindexchangedeventargs.md): PipsPagerSelectedIndexChangedEventArgs Class - [PixelPointEventArgs Class](/api/avalonia/controls/pixelpointeventargs.md): PixelPointEventArgs Class - [PlacementMode Enum](/api/avalonia/controls/placementmode.md): PlacementMode Enum - [Platform Namespace](/api/avalonia/controls/platform.md): Platform Namespace - [DefaultMenuInteractionHandler Class](/api/avalonia/controls/platform/defaultmenuinteractionhandler.md): DefaultMenuInteractionHandler Class - [IInputPane Interface](/api/avalonia/controls/platform/iinputpane.md): IInputPane Interface - [IInsetsManager Interface](/api/avalonia/controls/platform/iinsetsmanager.md): IInsetsManager Interface - [IMenuInteractionHandler Interface](/api/avalonia/controls/platform/imenuinteractionhandler.md): IMenuInteractionHandler Interface - [IMountedVolumeInfoProvider Interface](/api/avalonia/controls/platform/imountedvolumeinfoprovider.md): IMountedVolumeInfoProvider Interface - [INativeControlHostControlTopLevelAttachment Interface](/api/avalonia/controls/platform/inativecontrolhostcontroltoplevelattachment.md): INativeControlHostControlTopLevelAttachment Interface - [INativeControlHostDestroyableControlHandle Interface](/api/avalonia/controls/platform/inativecontrolhostdestroyablecontrolhandle.md): INativeControlHostDestroyableControlHandle Interface - [INativeControlHostImpl Interface](/api/avalonia/controls/platform/inativecontrolhostimpl.md): INativeControlHostImpl Interface - [INativeMenuExporter Interface](/api/avalonia/controls/platform/inativemenuexporter.md): INativeMenuExporter Interface - [INativeMenuExporterProvider Interface](/api/avalonia/controls/platform/inativemenuexporterprovider.md): INativeMenuExporterProvider Interface - [InputPaneBase Class](/api/avalonia/controls/platform/inputpanebase.md): InputPaneBase Class - [InputPaneState Enum](/api/avalonia/controls/platform/inputpanestate.md): InputPaneState Enum - [InputPaneStateEventArgs Class](/api/avalonia/controls/platform/inputpanestateeventargs.md): InputPaneStateEventArgs Class - [InsetsManagerBase Class](/api/avalonia/controls/platform/insetsmanagerbase.md): InsetsManagerBase Class - [IStorageProviderFactory Interface](/api/avalonia/controls/platform/istorageproviderfactory.md): IStorageProviderFactory Interface - [ITopLevelNativeMenuExporter Interface](/api/avalonia/controls/platform/itoplevelnativemenuexporter.md): ITopLevelNativeMenuExporter Interface - [IWin32OptionsTopLevelImpl Interface](/api/avalonia/controls/platform/iwin32optionstoplevelimpl.md): IWin32OptionsTopLevelImpl Interface - [IX11OptionsToplevelImplFeature Interface](/api/avalonia/controls/platform/ix11optionstoplevelimplfeature.md): IX11OptionsToplevelImplFeature Interface - [ManagedDispatcherImpl Class](/api/avalonia/controls/platform/manageddispatcherimpl.md): ManagedDispatcherImpl Class - [ManagedDispatcherImpl.IManagedDispatcherInputProvider Interface](/api/avalonia/controls/platform/manageddispatcherimpl-imanageddispatcherinputprovider.md): ManagedDispatcherImpl.IManagedDispatcherInputProvider Interface - [MountedVolumeInfo Class](/api/avalonia/controls/platform/mountedvolumeinfo.md): MountedVolumeInfo Class - [PlatformAllowedWindowActions Enum](/api/avalonia/controls/platform/platformallowedwindowactions.md): PlatformAllowedWindowActions Enum - [PlatformManager Class](/api/avalonia/controls/platform/platformmanager.md): PlatformManager Class - [PlatformRequestedDrawnDecoration Enum](/api/avalonia/controls/platform/platformrequesteddrawndecoration.md): PlatformRequestedDrawnDecoration Enum - [SafeAreaChangedArgs Class](/api/avalonia/controls/platform/safeareachangedargs.md): SafeAreaChangedArgs Class - [SystemBarTheme Enum](/api/avalonia/controls/platform/systembartheme.md): SystemBarTheme Enum - [X11NetWmWindowType Enum](/api/avalonia/controls/platform/x11netwmwindowtype.md): X11NetWmWindowType Enum - [PlatformFeedback Class](/api/avalonia/controls/platformfeedback.md): PlatformFeedback Class - [PlatformFeedbackExtensions Class](/api/avalonia/controls/platformfeedbackextensions.md): PlatformFeedbackExtensions Class - [PlatformInhibitionType Enum](/api/avalonia/controls/platforminhibitiontype.md): PlatformInhibitionType Enum - [PopulatedEventArgs Class](/api/avalonia/controls/populatedeventargs.md): PopulatedEventArgs Class - [PopulatingEventArgs Class](/api/avalonia/controls/populatingeventargs.md): PopulatingEventArgs Class - [Presenters Namespace](/api/avalonia/controls/presenters.md): Presenters Namespace - [ContentPresenter Class](/api/avalonia/controls/presenters/contentpresenter.md): ContentPresenter Class - [ItemsPresenter Class](/api/avalonia/controls/presenters/itemspresenter.md): ItemsPresenter Class - [ScrollContentPresenter Class](/api/avalonia/controls/presenters/scrollcontentpresenter.md): ScrollContentPresenter Class - [TableViewCellsPresenter Class](/api/avalonia/controls/presenters/tableviewcellspresenter.md): TableViewCellsPresenter Class - [TableViewColumnHeadersPresenter Class](/api/avalonia/controls/presenters/tableviewcolumnheaderspresenter.md): TableViewColumnHeadersPresenter Class - [TextPresenter Class](/api/avalonia/controls/presenters/textpresenter.md): TextPresenter Class - [VirtualKeyboardLayoutPresenter Class](/api/avalonia/controls/presenters/virtualkeyboardlayoutpresenter.md): VirtualKeyboardLayoutPresenter Class - [VirtualKeyboardPresenter Class](/api/avalonia/controls/presenters/virtualkeyboardpresenter.md): VirtualKeyboardPresenter Class - [Primitives Namespace](/api/avalonia/controls/primitives.md): Primitives Namespace - [AccessText Class](/api/avalonia/controls/primitives/accesstext.md): AccessText Class - [AdornerLayer Class](/api/avalonia/controls/primitives/adornerlayer.md): AdornerLayer Class - [CalendarBlackoutDatesCollection Class](/api/avalonia/controls/primitives/calendarblackoutdatescollection.md): CalendarBlackoutDatesCollection Class - [CalendarButton Class](/api/avalonia/controls/primitives/calendarbutton.md): CalendarButton Class - [CalendarDayButton Class](/api/avalonia/controls/primitives/calendardaybutton.md): CalendarDayButton Class - [CalendarItem Class](/api/avalonia/controls/primitives/calendaritem.md): CalendarItem Class - [ColorHelper Class](/api/avalonia/controls/primitives/colorhelper.md): ColorHelper Class - [ColorPreviewer Class](/api/avalonia/controls/primitives/colorpreviewer.md): ColorPreviewer Class - [ColorSlider Class](/api/avalonia/controls/primitives/colorslider.md): ColorSlider Class - [ColorSpectrum Class](/api/avalonia/controls/primitives/colorspectrum.md): ColorSpectrum Class - [Converters Namespace](/api/avalonia/controls/primitives/converters.md): Converters Namespace - [AccentColorConverter Class](/api/avalonia/controls/primitives/converters/accentcolorconverter.md): AccentColorConverter Class - [ContrastBrushConverter Class](/api/avalonia/controls/primitives/converters/contrastbrushconverter.md): ContrastBrushConverter Class - [DateTimePickerPanel Class](/api/avalonia/controls/primitives/datetimepickerpanel.md): DateTimePickerPanel Class - [DateTimePickerPanelType Enum](/api/avalonia/controls/primitives/datetimepickerpaneltype.md): DateTimePickerPanelType Enum - [FlyoutBase Class](/api/avalonia/controls/primitives/flyoutbase.md): FlyoutBase Class - [HeaderedContentControl Class](/api/avalonia/controls/primitives/headeredcontentcontrol.md): HeaderedContentControl Class - [HeaderedItemsControl Class](/api/avalonia/controls/primitives/headereditemscontrol.md): HeaderedItemsControl Class - [HeaderedSelectingItemsControl Class](/api/avalonia/controls/primitives/headeredselectingitemscontrol.md): HeaderedSelectingItemsControl Class - [ILogicalScrollable Interface](/api/avalonia/controls/primitives/ilogicalscrollable.md): ILogicalScrollable Interface - [IScrollable Interface](/api/avalonia/controls/primitives/iscrollable.md): IScrollable Interface - [IScrollSnapPointsInfo Interface](/api/avalonia/controls/primitives/iscrollsnappointsinfo.md): IScrollSnapPointsInfo Interface - [ItemSelectionEventTriggers Class](/api/avalonia/controls/primitives/itemselectioneventtriggers.md): ItemSelectionEventTriggers Class - [OverlayLayer Class](/api/avalonia/controls/primitives/overlaylayer.md): OverlayLayer Class - [OverlayPopupHost Class](/api/avalonia/controls/primitives/overlaypopuphost.md): OverlayPopupHost Class - [PickerPresenterBase Class](/api/avalonia/controls/primitives/pickerpresenterbase.md): PickerPresenterBase Class - [PipsPagerTemplateSettings Class](/api/avalonia/controls/primitives/pipspagertemplatesettings.md): PipsPagerTemplateSettings Class - [Popup Class](/api/avalonia/controls/primitives/popup.md): Popup Class - [PopupFlyoutBase Class](/api/avalonia/controls/primitives/popupflyoutbase.md): PopupFlyoutBase Class - [PopupPositioning Namespace](/api/avalonia/controls/primitives/popuppositioning.md): PopupPositioning Namespace - [CustomPopupPlacement Class](/api/avalonia/controls/primitives/popuppositioning/custompopupplacement.md): CustomPopupPlacement Class - [CustomPopupPlacementCallback Delegate](/api/avalonia/controls/primitives/popuppositioning/custompopupplacementcallback.md): CustomPopupPlacementCallback Delegate - [IManagedPopupPositionerPopup Interface](/api/avalonia/controls/primitives/popuppositioning/imanagedpopuppositionerpopup.md): IManagedPopupPositionerPopup Interface - [IPopupPositioner Interface](/api/avalonia/controls/primitives/popuppositioning/ipopuppositioner.md): IPopupPositioner Interface - [ManagedPopupPositioner Class](/api/avalonia/controls/primitives/popuppositioning/managedpopuppositioner.md): ManagedPopupPositioner Class - [ManagedPopupPositionerPopupImplHelper Class](/api/avalonia/controls/primitives/popuppositioning/managedpopuppositionerpopupimplhelper.md): ManagedPopupPositionerPopupImplHelper Class - [ManagedPopupPositionerScreenInfo Class](/api/avalonia/controls/primitives/popuppositioning/managedpopuppositionerscreeninfo.md): ManagedPopupPositionerScreenInfo Class - [PopupAnchor Enum](/api/avalonia/controls/primitives/popuppositioning/popupanchor.md): PopupAnchor Enum - [PopupGravity Enum](/api/avalonia/controls/primitives/popuppositioning/popupgravity.md): PopupGravity Enum - [PopupPositionerConstraintAdjustment Enum](/api/avalonia/controls/primitives/popuppositioning/popuppositionerconstraintadjustment.md): PopupPositionerConstraintAdjustment Enum - [PopupPositionerParameters Struct](/api/avalonia/controls/primitives/popuppositioning/popuppositionerparameters.md): PopupPositionerParameters Struct - [PopupPositionRequest Class](/api/avalonia/controls/primitives/popuppositioning/popuppositionrequest.md): PopupPositionRequest Class - [PopupRoot Class](/api/avalonia/controls/primitives/popuproot.md): PopupRoot Class - [RangeBase Class](/api/avalonia/controls/primitives/rangebase.md): RangeBase Class - [RangeBaseValueChangedEventArgs Class](/api/avalonia/controls/primitives/rangebasevaluechangedeventargs.md): RangeBaseValueChangedEventArgs Class - [ScrollBar Class](/api/avalonia/controls/primitives/scrollbar.md): ScrollBar Class - [ScrollBarVisibility Enum](/api/avalonia/controls/primitives/scrollbarvisibility.md): ScrollBarVisibility Enum - [ScrollEventArgs Class](/api/avalonia/controls/primitives/scrolleventargs.md): ScrollEventArgs Class - [ScrollEventType Enum](/api/avalonia/controls/primitives/scrolleventtype.md): ScrollEventType Enum - [SelectedDatesCollection Class](/api/avalonia/controls/primitives/selecteddatescollection.md): SelectedDatesCollection Class - [SelectingItemsControl Class](/api/avalonia/controls/primitives/selectingitemscontrol.md): SelectingItemsControl Class - [SnapPointsAlignment Enum](/api/avalonia/controls/primitives/snappointsalignment.md): SnapPointsAlignment Enum - [SnapPointsType Enum](/api/avalonia/controls/primitives/snappointstype.md): SnapPointsType Enum - [SplitViewTemplateSettings Class](/api/avalonia/controls/primitives/splitviewtemplatesettings.md): SplitViewTemplateSettings Class - [TabStrip Class](/api/avalonia/controls/primitives/tabstrip.md): TabStrip Class - [TabStripItem Class](/api/avalonia/controls/primitives/tabstripitem.md): TabStripItem Class - [TemplateAppliedEventArgs Class](/api/avalonia/controls/primitives/templateappliedeventargs.md): TemplateAppliedEventArgs Class - [TemplatedControl Class](/api/avalonia/controls/primitives/templatedcontrol.md): TemplatedControl Class - [TextSearch Class](/api/avalonia/controls/primitives/textsearch.md): TextSearch Class - [TextSelectionHandle Class](/api/avalonia/controls/primitives/textselectionhandle.md): TextSelectionHandle Class - [TextSelectorLayer Class](/api/avalonia/controls/primitives/textselectorlayer.md): TextSelectorLayer Class - [Thumb Class](/api/avalonia/controls/primitives/thumb.md): Thumb Class - [ToggleButton Class](/api/avalonia/controls/primitives/togglebutton.md): ToggleButton Class - [Track Class](/api/avalonia/controls/primitives/track.md): Track Class - [TreeDataGridCell Class](/api/avalonia/controls/primitives/treedatagridcell.md): TreeDataGridCell Class - [TreeDataGridCellsPresenter Class](/api/avalonia/controls/primitives/treedatagridcellspresenter.md): TreeDataGridCellsPresenter Class - [TreeDataGridCheckBoxCell Class](/api/avalonia/controls/primitives/treedatagridcheckboxcell.md): TreeDataGridCheckBoxCell Class - [TreeDataGridColumnarPresenterBase Class](/api/avalonia/controls/primitives/treedatagridcolumnarpresenterbase-1.md): TreeDataGridColumnarPresenterBase<TItem> Class - [TreeDataGridColumnHeader Class](/api/avalonia/controls/primitives/treedatagridcolumnheader.md): TreeDataGridColumnHeader Class - [TreeDataGridColumnHeadersPresenter Class](/api/avalonia/controls/primitives/treedatagridcolumnheaderspresenter.md): TreeDataGridColumnHeadersPresenter Class - [TreeDataGridElementFactory Class](/api/avalonia/controls/primitives/treedatagridelementfactory.md): TreeDataGridElementFactory Class - [TreeDataGridExpanderCell Class](/api/avalonia/controls/primitives/treedatagridexpandercell.md): TreeDataGridExpanderCell Class - [TreeDataGridPresenterBase Class](/api/avalonia/controls/primitives/treedatagridpresenterbase-1.md): TreeDataGridPresenterBase<TItem> Class - [TreeDataGridRow Class](/api/avalonia/controls/primitives/treedatagridrow.md): TreeDataGridRow Class - [TreeDataGridRowHeaderCell Class](/api/avalonia/controls/primitives/treedatagridrowheadercell.md): TreeDataGridRowHeaderCell Class - [TreeDataGridRowsPresenter Class](/api/avalonia/controls/primitives/treedatagridrowspresenter.md): TreeDataGridRowsPresenter Class - [TreeDataGridTemplateCell Class](/api/avalonia/controls/primitives/treedatagridtemplatecell.md): TreeDataGridTemplateCell Class - [TreeDataGridTextCell Class](/api/avalonia/controls/primitives/treedatagridtextcell.md): TreeDataGridTextCell Class - [UniformGrid Class](/api/avalonia/controls/primitives/uniformgrid.md): UniformGrid Class - [VisualLayerManager Class](/api/avalonia/controls/primitives/visuallayermanager.md): VisualLayerManager Class - [ProgressBar Class](/api/avalonia/controls/progressbar.md): ProgressBar Class - [ProgressBar.ProgressBarTemplateSettings Class](/api/avalonia/controls/progressbar-progressbartemplatesettings.md): ProgressBar.ProgressBarTemplateSettings Class - [PseudoClassesExtensions Class](/api/avalonia/controls/pseudoclassesextensions.md): PseudoClassesExtensions Class - [RadioButton Class](/api/avalonia/controls/radiobutton.md): RadioButton Class - [RefreshCompletionDeferral Class](/api/avalonia/controls/refreshcompletiondeferral.md): RefreshCompletionDeferral Class - [RefreshContainer Class](/api/avalonia/controls/refreshcontainer.md): RefreshContainer Class - [RefreshRequestedEventArgs Class](/api/avalonia/controls/refreshrequestedeventargs.md): RefreshRequestedEventArgs Class - [RefreshVisualizer Class](/api/avalonia/controls/refreshvisualizer.md): RefreshVisualizer Class - [RefreshVisualizerOrientation Enum](/api/avalonia/controls/refreshvisualizerorientation.md): RefreshVisualizerOrientation Enum - [RefreshVisualizerState Enum](/api/avalonia/controls/refreshvisualizerstate.md): RefreshVisualizerState Enum - [RelativePanel Class](/api/avalonia/controls/relativepanel.md): RelativePanel Class - [Remote Namespace](/api/avalonia/controls/remote.md): Remote Namespace - [RemoteWidget.SizingMode Enum](/api/avalonia/controls/remote/remotewidget-sizingmode.md): RemoteWidget.SizingMode Enum - [Rendering Namespace](/api/avalonia/controls/rendering.md): Rendering Namespace - [FrameChainBase.IConsumer Interface](/api/avalonia/controls/rendering/framechainbase-2-iconsumer.md): FrameChainBase<TFrame, TSize>.IConsumer<TFrame, TSize> Interface - [FrameChainBase.IProducer Interface](/api/avalonia/controls/rendering/framechainbase-2-iproducer.md): FrameChainBase<TFrame, TSize>.IProducer<TFrame, TSize> Interface - [RepeatButton Class](/api/avalonia/controls/repeatbutton.md): RepeatButton Class - [RequestBringIntoViewEventArgs Class](/api/avalonia/controls/requestbringintovieweventargs.md): RequestBringIntoViewEventArgs Class - [ResolveByNameAttribute Class](/api/avalonia/controls/resolvebynameattribute.md): ResolveByNameAttribute Class - [ResourceDictionary Class](/api/avalonia/controls/resourcedictionary.md): ResourceDictionary Class - [ResourceNodeExtensions Class](/api/avalonia/controls/resourcenodeextensions.md): ResourceNodeExtensions Class - [ResourceProvider Class](/api/avalonia/controls/resourceprovider.md): ResourceProvider Class - [ResourcesChangedEventArgs Struct](/api/avalonia/controls/resourceschangedeventargs.md): ResourcesChangedEventArgs Struct - [ReversibleStackPanel Class](/api/avalonia/controls/reversiblestackpanel.md): ReversibleStackPanel Class - [RgbComponent Enum](/api/avalonia/controls/rgbcomponent.md): RgbComponent Enum - [RichTextEditor Class](/api/avalonia/controls/richtexteditor.md): RichTextEditor Class - [RowDefinition Class](/api/avalonia/controls/rowdefinition.md): RowDefinition Class - [RowDefinitions Class](/api/avalonia/controls/rowdefinitions.md): RowDefinitions Class - [Screens Class](/api/avalonia/controls/screens.md): Screens Class - [ScrollChangedEventArgs Class](/api/avalonia/controls/scrollchangedeventargs.md): ScrollChangedEventArgs Class - [ScrollViewer Class](/api/avalonia/controls/scrollviewer.md): ScrollViewer Class - [SelectableTextBlock Class](/api/avalonia/controls/selectabletextblock.md): SelectableTextBlock Class - [SelectingMultiPage Class](/api/avalonia/controls/selectingmultipage.md): SelectingMultiPage Class - [Selection Namespace](/api/avalonia/controls/selection.md): Selection Namespace - [ISelectionModel Interface](/api/avalonia/controls/selection/iselectionmodel.md): ISelectionModel Interface - [SelectedItems.Untyped Class](/api/avalonia/controls/selection/selecteditems-1-untyped.md): SelectedItems<T>.Untyped<T> Class - [SelectionModel Class](/api/avalonia/controls/selection/selectionmodel-1.md): SelectionModel<T> Class - [SelectionModel.BatchUpdateOperation Struct](/api/avalonia/controls/selection/selectionmodel-1-batchupdateoperation.md): SelectionModel<T>.BatchUpdateOperation<T> Struct - [SelectionModelExtensions Class](/api/avalonia/controls/selection/selectionmodelextensions.md): SelectionModelExtensions Class - [SelectionModelExtensions.BatchUpdateOperation Struct](/api/avalonia/controls/selection/selectionmodelextensions-batchupdateoperation.md): SelectionModelExtensions.BatchUpdateOperation Struct - [SelectionModelIndexesChangedEventArgs Class](/api/avalonia/controls/selection/selectionmodelindexeschangedeventargs.md): SelectionModelIndexesChangedEventArgs Class - [SelectionModelSelectionChangedEventArgs Class](/api/avalonia/controls/selection/selectionmodelselectionchangedeventargs.md): SelectionModelSelectionChangedEventArgs Class - [SelectionModelSelectionChangedEventArgs Class](/api/avalonia/controls/selection/selectionmodelselectionchangedeventargs-1.md): SelectionModelSelectionChangedEventArgs<T> Class - [SelectionNodeBase Class](/api/avalonia/controls/selection/selectionnodebase-1.md): SelectionNodeBase<T> Class - [TreeDataGridCellSelectionModel Class](/api/avalonia/controls/selection/treedatagridcellselectionmodel-1.md): TreeDataGridCellSelectionModel<TModel> Class - [TreeDataGridCellSelectionModel.BatchUpdateOperation Struct](/api/avalonia/controls/selection/treedatagridcellselectionmodel-1-batchupdateoperation.md): TreeDataGridCellSelectionModel<TModel>.BatchUpdateOperation<TModel> Struct - [TreeDataGridIndexesChangedEventArgs Class](/api/avalonia/controls/selection/treedatagridindexeschangedeventargs.md): TreeDataGridIndexesChangedEventArgs Class - [TreeDataGridItemsResetEventArgs Class](/api/avalonia/controls/selection/treedatagriditemsreseteventargs.md): TreeDataGridItemsResetEventArgs Class - [TreeDataGridRowSelectionModel Class](/api/avalonia/controls/selection/treedatagridrowselectionmodel-1.md): TreeDataGridRowSelectionModel<TModel> Class - [TreeDataGridRowSelectionModel.BatchUpdateOperation Struct](/api/avalonia/controls/selection/treedatagridrowselectionmodel-1-batchupdateoperation.md): TreeDataGridRowSelectionModel<TModel>.BatchUpdateOperation<TModel> Struct - [TreeDataGridSelectionChangedEventArgs Class](/api/avalonia/controls/selection/treedatagridselectionchangedeventargs.md): TreeDataGridSelectionChangedEventArgs Class - [TreeDataGridSelectionChangedEventArgs Class](/api/avalonia/controls/selection/treedatagridselectionchangedeventargs-1.md): TreeDataGridSelectionChangedEventArgs<T> Class - [TreeDataGridSelectionModel Class](/api/avalonia/controls/selection/treedatagridselectionmodel.md): TreeDataGridSelectionModel Class - [SelectionChangedEventArgs Class](/api/avalonia/controls/selectionchangedeventargs.md): SelectionChangedEventArgs Class - [SelectionMode Enum](/api/avalonia/controls/selectionmode.md): SelectionMode Enum - [Separator Class](/api/avalonia/controls/separator.md): Separator Class - [Shapes Namespace](/api/avalonia/controls/shapes.md): Shapes Namespace - [Arc Class](/api/avalonia/controls/shapes/arc.md): Arc Class - [Ellipse Class](/api/avalonia/controls/shapes/ellipse.md): Ellipse Class - [Line Class](/api/avalonia/controls/shapes/line.md): Line Class - [Path Class](/api/avalonia/controls/shapes/path.md): Path Class - [Polygon Class](/api/avalonia/controls/shapes/polygon.md): Polygon Class - [Polyline Class](/api/avalonia/controls/shapes/polyline.md): Polyline Class - [Rectangle Class](/api/avalonia/controls/shapes/rectangle.md): Rectangle Class - [Sector Class](/api/avalonia/controls/shapes/sector.md): Sector Class - [Shape Class](/api/avalonia/controls/shapes/shape.md): Shape Class - [ShutdownMode Enum](/api/avalonia/controls/shutdownmode.md): ShutdownMode Enum - [SixteenColorPalette Class](/api/avalonia/controls/sixteencolorpalette.md): SixteenColorPalette Class - [SizeChangedEventArgs Class](/api/avalonia/controls/sizechangedeventargs.md): SizeChangedEventArgs Class - [SizeToContent Enum](/api/avalonia/controls/sizetocontent.md): SizeToContent Enum - [Slider Class](/api/avalonia/controls/slider.md): Slider Class - [SpinDirection Enum](/api/avalonia/controls/spindirection.md): SpinDirection Enum - [SpinEventArgs Class](/api/avalonia/controls/spineventargs.md): SpinEventArgs Class - [Spinner Class](/api/avalonia/controls/spinner.md): Spinner Class - [SplitButton Class](/api/avalonia/controls/splitbutton.md): SplitButton Class - [SplitView Class](/api/avalonia/controls/splitview.md): SplitView Class - [SplitViewDisplayMode Enum](/api/avalonia/controls/splitviewdisplaymode.md): SplitViewDisplayMode Enum - [SplitViewPanePlacement Enum](/api/avalonia/controls/splitviewpaneplacement.md): SplitViewPanePlacement Enum - [StackPanel Class](/api/avalonia/controls/stackpanel.md): StackPanel Class - [TabbedPage Class](/api/avalonia/controls/tabbedpage.md): TabbedPage Class - [TabControl Class](/api/avalonia/controls/tabcontrol.md): TabControl Class - [TabItem Class](/api/avalonia/controls/tabitem.md): TabItem Class - [TableView Class](/api/avalonia/controls/tableview.md): TableView Class - [TableViewCell Class](/api/avalonia/controls/tableviewcell.md): TableViewCell Class - [TableViewColumn Class](/api/avalonia/controls/tableviewcolumn.md): TableViewColumn Class - [TableViewColumnHeader Class](/api/avalonia/controls/tableviewcolumnheader.md): TableViewColumnHeader Class - [TableViewRow Class](/api/avalonia/controls/tableviewrow.md): TableViewRow Class - [TabPlacement Enum](/api/avalonia/controls/tabplacement.md): TabPlacement Enum - [TemplateColumnCreateOptions Class](/api/avalonia/controls/templatecolumncreateoptions.md): TemplateColumnCreateOptions Class - [Templates Namespace](/api/avalonia/controls/templates.md): Templates Namespace - [DataTemplateExtensions Class](/api/avalonia/controls/templates/datatemplateextensions.md): DataTemplateExtensions Class - [DataTemplates Class](/api/avalonia/controls/templates/datatemplates.md): DataTemplates Class - [FuncControlTemplate Class](/api/avalonia/controls/templates/funccontroltemplate.md): FuncControlTemplate Class - [FuncControlTemplate Class](/api/avalonia/controls/templates/funccontroltemplate-1.md): FuncControlTemplate<T> Class - [FuncDataTemplate Class](/api/avalonia/controls/templates/funcdatatemplate.md): FuncDataTemplate Class - [FuncDataTemplate Class](/api/avalonia/controls/templates/funcdatatemplate-1.md): FuncDataTemplate<T> Class - [FuncTemplate Class](/api/avalonia/controls/templates/functemplate-1.md): FuncTemplate<TControl> Class - [FuncTemplate Class](/api/avalonia/controls/templates/functemplate-2.md): FuncTemplate<TParam, TControl> Class - [FuncTemplateNameScopeExtensions Class](/api/avalonia/controls/templates/functemplatenamescopeextensions.md): FuncTemplateNameScopeExtensions Class - [FuncTreeDataTemplate Class](/api/avalonia/controls/templates/functreedatatemplate.md): FuncTreeDataTemplate Class - [FuncTreeDataTemplate Class](/api/avalonia/controls/templates/functreedatatemplate-1.md): FuncTreeDataTemplate<T> Class - [IControlTemplate Interface](/api/avalonia/controls/templates/icontroltemplate.md): IControlTemplate Interface - [IDataTemplate Interface](/api/avalonia/controls/templates/idatatemplate.md): IDataTemplate Interface - [IDataTemplateHost Interface](/api/avalonia/controls/templates/idatatemplatehost.md): IDataTemplateHost Interface - [IRecyclingDataTemplate Interface](/api/avalonia/controls/templates/irecyclingdatatemplate.md): IRecyclingDataTemplate Interface - [ITemplate Interface](/api/avalonia/controls/templates/itemplate-2.md): ITemplate<TParam, TControl> Interface - [ITemplateResult Interface](/api/avalonia/controls/templates/itemplateresult.md): ITemplateResult Interface - [ITreeDataTemplate Interface](/api/avalonia/controls/templates/itreedatatemplate.md): ITreeDataTemplate Interface - [ITypedDataTemplate Interface](/api/avalonia/controls/templates/itypeddatatemplate.md): ITypedDataTemplate Interface - [TemplateExtensions Class](/api/avalonia/controls/templates/templateextensions.md): TemplateExtensions Class - [TemplateResult Class](/api/avalonia/controls/templates/templateresult-1.md): TemplateResult<T> Class - [TextBlock Class](/api/avalonia/controls/textblock.md): TextBlock Class - [TextBox Class](/api/avalonia/controls/textbox.md): TextBox Class - [TextChangedEventArgs Class](/api/avalonia/controls/textchangedeventargs.md): TextChangedEventArgs Class - [TextChangingEventArgs Class](/api/avalonia/controls/textchangingeventargs.md): TextChangingEventArgs Class - [TextColumnCreateOptions Class](/api/avalonia/controls/textcolumncreateoptions.md): TextColumnCreateOptions Class - [ThemeVariantScope Class](/api/avalonia/controls/themevariantscope.md): ThemeVariantScope Class - [TickBar Class](/api/avalonia/controls/tickbar.md): TickBar Class - [TickBarPlacement Enum](/api/avalonia/controls/tickbarplacement.md): TickBarPlacement Enum - [TickPlacement Enum](/api/avalonia/controls/tickplacement.md): TickPlacement Enum - [TimePicker Class](/api/avalonia/controls/timepicker.md): TimePicker Class - [TimePickerPresenter Class](/api/avalonia/controls/timepickerpresenter.md): TimePickerPresenter Class - [TimePickerSelectedValueChangedEventArgs Class](/api/avalonia/controls/timepickerselectedvaluechangedeventargs.md): TimePickerSelectedValueChangedEventArgs Class - [ToggleSplitButton Class](/api/avalonia/controls/togglesplitbutton.md): ToggleSplitButton Class - [ToggleSwitch Class](/api/avalonia/controls/toggleswitch.md): ToggleSwitch Class - [ToolTip Class](/api/avalonia/controls/tooltip.md): ToolTip Class - [TopLevel Class](/api/avalonia/controls/toplevel.md): TopLevel Class - [TransitionCompletedEventArgs Class](/api/avalonia/controls/transitioncompletedeventargs.md): TransitionCompletedEventArgs Class - [TransitioningContentControl Class](/api/avalonia/controls/transitioningcontentcontrol.md): TransitioningContentControl Class - [TrayIcon Class](/api/avalonia/controls/trayicon.md): TrayIcon Class - [TrayIcons Class](/api/avalonia/controls/trayicons.md): TrayIcons Class - [TreeDataGrid Class](/api/avalonia/controls/treedatagrid.md): TreeDataGrid Class - [TreeDataGridBoundColumn Class](/api/avalonia/controls/treedatagridboundcolumn.md): TreeDataGridBoundColumn Class - [TreeDataGridCellEventArgs Class](/api/avalonia/controls/treedatagridcelleventargs.md): TreeDataGridCellEventArgs Class - [TreeDataGridCheckBoxColumn Class](/api/avalonia/controls/treedatagridcheckboxcolumn.md): TreeDataGridCheckBoxColumn Class - [TreeDataGridColumn Class](/api/avalonia/controls/treedatagridcolumn.md): TreeDataGridColumn Class - [TreeDataGridColumns Class](/api/avalonia/controls/treedatagridcolumns.md): TreeDataGridColumns Class - [TreeDataGridGridLinesVisibility Enum](/api/avalonia/controls/treedatagridgridlinesvisibility.md): TreeDataGridGridLinesVisibility Enum - [TreeDataGridHierarchicalExpanderColumn Class](/api/avalonia/controls/treedatagridhierarchicalexpandercolumn.md): TreeDataGridHierarchicalExpanderColumn Class - [TreeDataGridRowDragEventArgs Class](/api/avalonia/controls/treedatagridrowdrageventargs.md): TreeDataGridRowDragEventArgs Class - [TreeDataGridRowDragStartedEventArgs Class](/api/avalonia/controls/treedatagridrowdragstartedeventargs.md): TreeDataGridRowDragStartedEventArgs Class - [TreeDataGridRowDropPosition Enum](/api/avalonia/controls/treedatagridrowdropposition.md): TreeDataGridRowDropPosition Enum - [TreeDataGridRowEventArgs Class](/api/avalonia/controls/treedatagridroweventargs.md): TreeDataGridRowEventArgs Class - [TreeDataGridRowHeaderColumn Class](/api/avalonia/controls/treedatagridrowheadercolumn.md): TreeDataGridRowHeaderColumn Class - [TreeDataGridRows Class](/api/avalonia/controls/treedatagridrows.md): TreeDataGridRows Class - [TreeDataGridSelectionMode Enum](/api/avalonia/controls/treedatagridselectionmode.md): TreeDataGridSelectionMode Enum - [TreeDataGridSource Class](/api/avalonia/controls/treedatagridsource.md): TreeDataGridSource Class - [TreeDataGridSource Class](/api/avalonia/controls/treedatagridsource-1.md): TreeDataGridSource<TModel> Class - [TreeDataGridSourceExtensions Class](/api/avalonia/controls/treedatagridsourceextensions.md): TreeDataGridSourceExtensions Class - [TreeDataGridTemplateColumn Class](/api/avalonia/controls/treedatagridtemplatecolumn.md): TreeDataGridTemplateColumn Class - [TreeDataGridTextColumn Class](/api/avalonia/controls/treedatagridtextcolumn.md): TreeDataGridTextColumn Class - [TreeView Class](/api/avalonia/controls/treeview.md): TreeView Class - [TreeViewItem Class](/api/avalonia/controls/treeviewitem.md): TreeViewItem Class - [UserControl Class](/api/avalonia/controls/usercontrol.md): UserControl Class - [Utils Namespace](/api/avalonia/controls/utils.md): Utils Namespace - [AncestorFinder Class](/api/avalonia/controls/utils/ancestorfinder.md): AncestorFinder Class - [DictionaryNativeHttpRequestHeaders.Iterator Class](/api/avalonia/controls/utils/dictionarynativehttprequestheaders-iterator.md): DictionaryNativeHttpRequestHeaders.Iterator Class - [ISelectionAdapter Interface](/api/avalonia/controls/utils/iselectionadapter.md): ISelectionAdapter Interface - [SelectingItemsControlSelectionAdapter Class](/api/avalonia/controls/utils/selectingitemscontrolselectionadapter.md): SelectingItemsControlSelectionAdapter Class - [UndoRedoHelper.IUndoRedoHost Interface](/api/avalonia/controls/utils/undoredohelper-1-iundoredohost.md): UndoRedoHelper<TState>.IUndoRedoHost<TState> Interface - [ValidSpinDirections Enum](/api/avalonia/controls/validspindirections.md): ValidSpinDirections Enum - [Viewbox Class](/api/avalonia/controls/viewbox.md): Viewbox Class - [VirtualizingCarouselPanel Class](/api/avalonia/controls/virtualizingcarouselpanel.md): VirtualizingCarouselPanel Class - [VirtualizingPanel Class](/api/avalonia/controls/virtualizingpanel.md): VirtualizingPanel Class - [VirtualizingStackPanel Class](/api/avalonia/controls/virtualizingstackpanel.md): VirtualizingStackPanel Class - [VirtualKeyboard Class](/api/avalonia/controls/virtualkeyboard.md): VirtualKeyboard Class - [VirtualKeyboardAppBuilderExtensions Class](/api/avalonia/controls/virtualkeyboardappbuilderextensions.md): VirtualKeyboardAppBuilderExtensions Class - [VirtualKeyboardInputCandidate Class](/api/avalonia/controls/virtualkeyboardinputcandidate.md): VirtualKeyboardInputCandidate Class - [VirtualKeyboardInputMethod Class](/api/avalonia/controls/virtualkeyboardinputmethod.md): VirtualKeyboardInputMethod Class - [VirtualKeyboardOptions Class](/api/avalonia/controls/virtualkeyboardoptions.md): VirtualKeyboardOptions Class - [VirtualKeyboardScope Class](/api/avalonia/controls/virtualkeyboardscope.md): VirtualKeyboardScope Class - [WebAuthenticationBroker Class](/api/avalonia/controls/webauthenticationbroker.md): WebAuthenticationBroker Class - [WebAuthenticationResult Class](/api/avalonia/controls/webauthenticationresult.md): WebAuthenticationResult Class - [WebAuthenticatorOptions Class](/api/avalonia/controls/webauthenticatoroptions.md): WebAuthenticatorOptions Class - [WebMessageReceivedEventArgs Class](/api/avalonia/controls/webmessagereceivedeventargs.md): WebMessageReceivedEventArgs Class - [WebResourceRequestedEventArgs Class](/api/avalonia/controls/webresourcerequestedeventargs.md): WebResourceRequestedEventArgs Class - [WebViewAdapter.AdapterFactory Class](/api/avalonia/controls/webviewadapter-adapterfactory.md): WebViewAdapter.AdapterFactory Class - [WebViewAdapter.AdapterWrapper Class](/api/avalonia/controls/webviewadapter-adapterwrapper.md): WebViewAdapter.AdapterWrapper Class - [WebViewAdapter.CompositorHostAdapterFactory Class](/api/avalonia/controls/webviewadapter-compositorhostadapterfactory.md): WebViewAdapter.CompositorHostAdapterFactory Class - [WebViewAdapter.NativeHostAdapterFactory Class](/api/avalonia/controls/webviewadapter-nativehostadapterfactory.md): WebViewAdapter.NativeHostAdapterFactory Class - [WebViewAdapter.NativeWebViewAdapterBuilder Delegate](/api/avalonia/controls/webviewadapter-nativewebviewadapterbuilder.md): WebViewAdapter.NativeWebViewAdapterBuilder Delegate - [WebViewAdapter.OffscreenWebViewAdapterBuilder Delegate](/api/avalonia/controls/webviewadapter-offscreenwebviewadapterbuilder.md): WebViewAdapter.OffscreenWebViewAdapterBuilder Delegate - [WebViewAdapterEventArgs Class](/api/avalonia/controls/webviewadaptereventargs.md): WebViewAdapterEventArgs Class - [WebViewEnvironmentRequestedEventArgs Class](/api/avalonia/controls/webviewenvironmentrequestedeventargs.md): WebViewEnvironmentRequestedEventArgs Class - [WebViewNavigationCompletedEventArgs Class](/api/avalonia/controls/webviewnavigationcompletedeventargs.md): WebViewNavigationCompletedEventArgs Class - [WebViewNavigationEventArgs Class](/api/avalonia/controls/webviewnavigationeventargs.md): WebViewNavigationEventArgs Class - [WebViewNavigationStartingEventArgs Class](/api/avalonia/controls/webviewnavigationstartingeventargs.md): WebViewNavigationStartingEventArgs Class - [WebViewNewWindowRequestedEventArgs Class](/api/avalonia/controls/webviewnewwindowrequestedeventargs.md): WebViewNewWindowRequestedEventArgs Class - [WebViewWebRequestHeaders Class](/api/avalonia/controls/webviewwebrequestheaders.md): WebViewWebRequestHeaders Class - [WebViewWebResourceRequest Class](/api/avalonia/controls/webviewwebresourcerequest.md): WebViewWebResourceRequest Class - [Win32Properties Class](/api/avalonia/controls/win32properties.md): Win32Properties Class - [Win32Properties.CustomWindowStylesCallback Delegate](/api/avalonia/controls/win32properties-customwindowstylescallback.md): Win32Properties.CustomWindowStylesCallback Delegate - [Win32Properties.CustomWndProcHookCallback Delegate](/api/avalonia/controls/win32properties-customwndprochookcallback.md): Win32Properties.CustomWndProcHookCallback Delegate - [Win32Properties.Win32HitTestValue Enum](/api/avalonia/controls/win32properties-win32hittestvalue.md): Win32Properties.Win32HitTestValue Enum - [Win32Properties.WindowCornerPreference Enum](/api/avalonia/controls/win32properties-windowcornerpreference.md): Win32Properties.WindowCornerPreference Enum - [Window Class](/api/avalonia/controls/window.md): Window Class - [WindowBase Class](/api/avalonia/controls/windowbase.md): WindowBase Class - [WindowCloseReason Enum](/api/avalonia/controls/windowclosereason.md): WindowCloseReason Enum - [WindowClosingBehavior Enum](/api/avalonia/controls/windowclosingbehavior.md): WindowClosingBehavior Enum - [WindowClosingEventArgs Class](/api/avalonia/controls/windowclosingeventargs.md): WindowClosingEventArgs Class - [WindowDecorations Enum](/api/avalonia/controls/windowdecorations.md): WindowDecorations Enum - [WindowEdge Enum](/api/avalonia/controls/windowedge.md): WindowEdge Enum - [WindowIcon Class](/api/avalonia/controls/windowicon.md): WindowIcon Class - [WindowResizedEventArgs Class](/api/avalonia/controls/windowresizedeventargs.md): WindowResizedEventArgs Class - [WindowResizeReason Enum](/api/avalonia/controls/windowresizereason.md): WindowResizeReason Enum - [WindowStartupLocation Enum](/api/avalonia/controls/windowstartuplocation.md): WindowStartupLocation Enum - [WindowState Enum](/api/avalonia/controls/windowstate.md): WindowState Enum - [WindowTransparencyLevel Struct](/api/avalonia/controls/windowtransparencylevel.md): WindowTransparencyLevel Struct - [WindowTransparencyLevelCollection Class](/api/avalonia/controls/windowtransparencylevelcollection.md): WindowTransparencyLevelCollection Class - [WrapPanel Class](/api/avalonia/controls/wrappanel.md): WrapPanel Class - [WrapPanelItemsAlignment Enum](/api/avalonia/controls/wrappanelitemsalignment.md): WrapPanelItemsAlignment Enum - [X11Properties Class](/api/avalonia/controls/x11properties.md): X11Properties Class - [CornerRadius Struct](/api/avalonia/cornerradius.md): CornerRadius Struct - [Data Namespace](/api/avalonia/data.md): Data Namespace - [AssignBindingAttribute Class](/api/avalonia/data/assignbindingattribute.md): AssignBindingAttribute Class - [Binding Class](/api/avalonia/data/binding.md): Binding Class - [BindingBase Class](/api/avalonia/data/bindingbase.md): BindingBase Class - [BindingChainException Class](/api/avalonia/data/bindingchainexception.md): BindingChainException Class - [BindingErrorType Enum](/api/avalonia/data/bindingerrortype.md): BindingErrorType Enum - [BindingExpressionBase Class](/api/avalonia/data/bindingexpressionbase.md): BindingExpressionBase Class - [BindingMode Enum](/api/avalonia/data/bindingmode.md): BindingMode Enum - [BindingNotification Class](/api/avalonia/data/bindingnotification.md): BindingNotification Class - [BindingOperations Class](/api/avalonia/data/bindingoperations.md): BindingOperations Class - [BindingPriority Enum](/api/avalonia/data/bindingpriority.md): BindingPriority Enum - [BindingValue Struct](/api/avalonia/data/bindingvalue-1.md): BindingValue<T> Struct - [BindingValueType Enum](/api/avalonia/data/bindingvaluetype.md): BindingValueType Enum - [CompiledBinding Class](/api/avalonia/data/compiledbinding.md): CompiledBinding Class - [CompiledBindingPath Class](/api/avalonia/data/compiledbindingpath.md): CompiledBindingPath Class - [CompiledBindingPathBuilder Class](/api/avalonia/data/compiledbindingpathbuilder.md): CompiledBindingPathBuilder Class - [Converters Namespace](/api/avalonia/data/converters.md): Converters Namespace - [BoolConverters Class](/api/avalonia/data/converters/boolconverters.md): BoolConverters Class - [DefaultValueConverter Class](/api/avalonia/data/converters/defaultvalueconverter.md): DefaultValueConverter Class - [FuncMultiValueConverter Class](/api/avalonia/data/converters/funcmultivalueconverter-2.md): FuncMultiValueConverter<TIn, TOut> Class - [FuncValueConverter Class](/api/avalonia/data/converters/funcvalueconverter-2.md): FuncValueConverter<TIn, TOut> Class - [FuncValueConverter Class](/api/avalonia/data/converters/funcvalueconverter-3.md): FuncValueConverter<TIn, TParam, TOut> Class - [IMultiValueConverter Interface](/api/avalonia/data/converters/imultivalueconverter.md): IMultiValueConverter Interface - [IValueConverter Interface](/api/avalonia/data/converters/ivalueconverter.md): IValueConverter Interface - [ObjectConverters Class](/api/avalonia/data/converters/objectconverters.md): ObjectConverters Class - [StringConverters Class](/api/avalonia/data/converters/stringconverters.md): StringConverters Class - [StringFormatMultiValueConverter Class](/api/avalonia/data/converters/stringformatmultivalueconverter.md): StringFormatMultiValueConverter Class - [StringFormatValueConverter Class](/api/avalonia/data/converters/stringformatvalueconverter.md): StringFormatValueConverter Class - [Core Namespace](/api/avalonia/data/core.md): Core Namespace - [ClrPropertyInfo Class](/api/avalonia/data/core/clrpropertyinfo.md): ClrPropertyInfo Class - [ExpressionParseException Class](/api/avalonia/data/core/expressionparseexception.md): ExpressionParseException Class - [IPropertyInfo Interface](/api/avalonia/data/core/ipropertyinfo.md): IPropertyInfo Interface - [Parsers Namespace](/api/avalonia/data/core/parsers.md): Parsers Namespace - [BindingExpressionGrammar.AncestorNode Class](/api/avalonia/data/core/parsers/bindingexpressiongrammar-ancestornode.md): BindingExpressionGrammar.AncestorNode Class - [BindingExpressionGrammar.AttachedPropertyNameNode Class](/api/avalonia/data/core/parsers/bindingexpressiongrammar-attachedpropertynamenode.md): BindingExpressionGrammar.AttachedPropertyNameNode Class - [BindingExpressionGrammar.EmptyExpressionNode Class](/api/avalonia/data/core/parsers/bindingexpressiongrammar-emptyexpressionnode.md): BindingExpressionGrammar.EmptyExpressionNode Class - [BindingExpressionGrammar.IndexerNode Class](/api/avalonia/data/core/parsers/bindingexpressiongrammar-indexernode.md): BindingExpressionGrammar.IndexerNode Class - [BindingExpressionGrammar.INode Interface](/api/avalonia/data/core/parsers/bindingexpressiongrammar-inode.md): BindingExpressionGrammar.INode Interface - [BindingExpressionGrammar.ITransformNode Interface](/api/avalonia/data/core/parsers/bindingexpressiongrammar-itransformnode.md): BindingExpressionGrammar.ITransformNode Interface - [BindingExpressionGrammar.NameNode Class](/api/avalonia/data/core/parsers/bindingexpressiongrammar-namenode.md): BindingExpressionGrammar.NameNode Class - [BindingExpressionGrammar.NotNode Class](/api/avalonia/data/core/parsers/bindingexpressiongrammar-notnode.md): BindingExpressionGrammar.NotNode Class - [BindingExpressionGrammar.PropertyNameNode Class](/api/avalonia/data/core/parsers/bindingexpressiongrammar-propertynamenode.md): BindingExpressionGrammar.PropertyNameNode Class - [BindingExpressionGrammar.SelfNode Class](/api/avalonia/data/core/parsers/bindingexpressiongrammar-selfnode.md): BindingExpressionGrammar.SelfNode Class - [BindingExpressionGrammar.StreamNode Class](/api/avalonia/data/core/parsers/bindingexpressiongrammar-streamnode.md): BindingExpressionGrammar.StreamNode Class - [BindingExpressionGrammar.TypeCastNode Class](/api/avalonia/data/core/parsers/bindingexpressiongrammar-typecastnode.md): BindingExpressionGrammar.TypeCastNode Class - [Plugins Namespace](/api/avalonia/data/core/plugins.md): Plugins Namespace - [DataAnnotationsValidationPlugin Class](/api/avalonia/data/core/plugins/dataannotationsvalidationplugin.md): DataAnnotationsValidationPlugin Class - [IPropertyAccessor Interface](/api/avalonia/data/core/plugins/ipropertyaccessor.md): IPropertyAccessor Interface - [ReflectionClrPropertyInfo Class](/api/avalonia/data/core/reflectionclrpropertyinfo.md): ReflectionClrPropertyInfo Class - [UntypedBindingExpressionBase Class](/api/avalonia/data/core/untypedbindingexpressionbase.md): UntypedBindingExpressionBase Class - [CultureInfoIetfLanguageTagConverter Class](/api/avalonia/data/cultureinfoietflanguagetagconverter.md): CultureInfoIetfLanguageTagConverter Class - [DataValidationException Class](/api/avalonia/data/datavalidationexception.md): DataValidationException Class - [DoNothingType Class](/api/avalonia/data/donothingtype.md): DoNothingType Class - [IndexerDescriptor Class](/api/avalonia/data/indexerdescriptor.md): IndexerDescriptor Class - [MultiBinding Class](/api/avalonia/data/multibinding.md): MultiBinding Class - [Optional Struct](/api/avalonia/data/optional-1.md): Optional<T> Struct - [OptionalExtensions Class](/api/avalonia/data/optionalextensions.md): OptionalExtensions Class - [ReflectionBinding Class](/api/avalonia/data/reflectionbinding.md): ReflectionBinding Class - [RelativeSource Class](/api/avalonia/data/relativesource.md): RelativeSource Class - [RelativeSourceMode Enum](/api/avalonia/data/relativesourcemode.md): RelativeSourceMode Enum - [TemplateBinding Class](/api/avalonia/data/templatebinding.md): TemplateBinding Class - [TreeType Enum](/api/avalonia/data/treetype.md): TreeType Enum - [UpdateSourceTrigger Enum](/api/avalonia/data/updatesourcetrigger.md): UpdateSourceTrigger Enum - [DesignerSupport Namespace](/api/avalonia/designersupport.md): DesignerSupport Namespace - [DesignWindowLoader Class](/api/avalonia/designersupport/designwindowloader.md): DesignWindowLoader Class - [Remote Namespace](/api/avalonia/designersupport/remote.md): Remote Namespace - [HtmlTransport Namespace](/api/avalonia/designersupport/remote/htmltransport.md): HtmlTransport Namespace - [HtmlWebSocketTransport Class](/api/avalonia/designersupport/remote/htmltransport/htmlwebsockettransport.md): HtmlWebSocketTransport Class - [SimpleWebSocket Class](/api/avalonia/designersupport/remote/htmltransport/simplewebsocket.md): SimpleWebSocket Class - [SimpleWebSocketHttpRequest Class](/api/avalonia/designersupport/remote/htmltransport/simplewebsockethttprequest.md): SimpleWebSocketHttpRequest Class - [SimpleWebSocketHttpServer Class](/api/avalonia/designersupport/remote/htmltransport/simplewebsockethttpserver.md): SimpleWebSocketHttpServer Class - [SimpleWebSocketMessage Class](/api/avalonia/designersupport/remote/htmltransport/simplewebsocketmessage.md): SimpleWebSocketMessage Class - [RemoteDesignerEntryPoint Class](/api/avalonia/designersupport/remote/remotedesignerentrypoint.md): RemoteDesignerEntryPoint Class - [DeveloperToolsExtensions Class](/api/avalonia/developertoolsextensions.md): DeveloperToolsExtensions Class - [Diagnostics Namespace](/api/avalonia/diagnostics.md): Diagnostics Namespace - [AvaloniaObjectExtensions Class](/api/avalonia/diagnostics/avaloniaobjectextensions.md): AvaloniaObjectExtensions Class - [AvaloniaPropertyValue Class](/api/avalonia/diagnostics/avaloniapropertyvalue.md): AvaloniaPropertyValue Class - [Diagnostic.Meters Class](/api/avalonia/diagnostics/diagnostic-meters.md): Diagnostic.Meters Class - [Diagnostic.Tags Class](/api/avalonia/diagnostics/diagnostic-tags.md): Diagnostic.Tags Class - [IValueFrameDiagnostic Interface](/api/avalonia/diagnostics/ivalueframediagnostic.md): IValueFrameDiagnostic Interface - [ValueEntryDiagnostic Class](/api/avalonia/diagnostics/valueentrydiagnostic.md): ValueEntryDiagnostic Class - [ValueStoreDiagnostic Class](/api/avalonia/diagnostics/valuestorediagnostic.md): ValueStoreDiagnostic Class - [Dialogs Namespace](/api/avalonia/dialogs.md): Dialogs Namespace - [AboutAvaloniaDialog Class](/api/avalonia/dialogs/aboutavaloniadialog.md): AboutAvaloniaDialog Class - [Internal Namespace](/api/avalonia/dialogs/internal.md): Internal Namespace - [AvaloniaDialogsInternalViewModelBase Class](/api/avalonia/dialogs/internal/avaloniadialogsinternalviewmodelbase.md): AvaloniaDialogsInternalViewModelBase Class - [ChildFitter Class](/api/avalonia/dialogs/internal/childfitter.md): ChildFitter Class - [FileSizeStringConverter Class](/api/avalonia/dialogs/internal/filesizestringconverter.md): FileSizeStringConverter Class - [ManagedFileChooserFilterViewModel Class](/api/avalonia/dialogs/internal/managedfilechooserfilterviewmodel.md): ManagedFileChooserFilterViewModel Class - [ManagedFileChooserItemType Enum](/api/avalonia/dialogs/internal/managedfilechooseritemtype.md): ManagedFileChooserItemType Enum - [ManagedFileChooserItemViewModel Class](/api/avalonia/dialogs/internal/managedfilechooseritemviewmodel.md): ManagedFileChooserItemViewModel Class - [ManagedFileChooserNavigationItem Class](/api/avalonia/dialogs/internal/managedfilechoosernavigationitem.md): ManagedFileChooserNavigationItem Class - [ManagedFileChooserViewModel Class](/api/avalonia/dialogs/internal/managedfilechooserviewmodel.md): ManagedFileChooserViewModel Class - [ResourceSelectorConverter Class](/api/avalonia/dialogs/internal/resourceselectorconverter.md): ResourceSelectorConverter Class - [ManagedFileChooser Class](/api/avalonia/dialogs/managedfilechooser.md): ManagedFileChooser Class - [ManagedFileChooserOverwritePrompt Class](/api/avalonia/dialogs/managedfilechooseroverwriteprompt.md): ManagedFileChooserOverwritePrompt Class - [ManagedFileDialogExtensions Class](/api/avalonia/dialogs/managedfiledialogextensions.md): ManagedFileDialogExtensions Class - [ManagedFileDialogOptions Class](/api/avalonia/dialogs/managedfiledialogoptions.md): ManagedFileDialogOptions Class - [DirectProperty Class](/api/avalonia/directproperty-2.md): DirectProperty<TOwner, TValue> Class - [DirectPropertyBase Class](/api/avalonia/directpropertybase-1.md): DirectPropertyBase<TValue> Class - [DirectPropertyMetadata Class](/api/avalonia/directpropertymetadata-1.md): DirectPropertyMetadata<TValue> Class - [Inter Namespace](/api/avalonia/fonts/inter.md): Inter Namespace - [InterFontCollection Class](/api/avalonia/fonts/inter/interfontcollection.md): InterFontCollection Class - [DBus Namespace](/api/avalonia/freedesktop/dbus.md): DBus Namespace - [IdbusmenuHandler.GetAllPropertiesContext Struct](/api/avalonia/freedesktop/dbus/idbusmenuhandler-getallpropertiescontext.md): IdbusmenuHandler.GetAllPropertiesContext Struct - [IdbusmenuHandler.GetPropertyContext Struct](/api/avalonia/freedesktop/dbus/idbusmenuhandler-getpropertycontext.md): IdbusmenuHandler.GetPropertyContext Struct - [IStatusNotifierItemHandler.GetAllPropertiesContext Struct](/api/avalonia/freedesktop/dbus/istatusnotifieritemhandler-getallpropertiescontext.md): IStatusNotifierItemHandler.GetAllPropertiesContext Struct - [IStatusNotifierItemHandler.GetPropertyContext Struct](/api/avalonia/freedesktop/dbus/istatusnotifieritemhandler-getpropertycontext.md): IStatusNotifierItemHandler.GetPropertyContext Struct - [NUnit Namespace](/api/avalonia/headless/nunit.md): NUnit Namespace - [AvaloniaTestAttribute Class](/api/avalonia/headless/nunit/avaloniatestattribute.md): AvaloniaTestAttribute Class - [AvaloniaTheoryAttribute Class](/api/avalonia/headless/nunit/avaloniatheoryattribute.md): AvaloniaTheoryAttribute Class - [Vnc Namespace](/api/avalonia/headless/vnc.md): Vnc Namespace - [HeadlessVncFramebufferSource Class](/api/avalonia/headless/vnc/headlessvncframebuffersource.md): HeadlessVncFramebufferSource Class - [XUnit Namespace](/api/avalonia/headless/xunit.md): XUnit Namespace - [AvaloniaFactAttribute Class](/api/avalonia/headless/xunit/avaloniafactattribute.md): AvaloniaFactAttribute Class - [AvaloniaFactDiscoverer Class](/api/avalonia/headless/xunit/avaloniafactdiscoverer.md): AvaloniaFactDiscoverer Class - [AvaloniaTestFrameworkAttribute Class](/api/avalonia/headless/xunit/avaloniatestframeworkattribute.md): AvaloniaTestFrameworkAttribute Class - [AvaloniaTheoryAttribute Class](/api/avalonia/headless/xunit/avaloniatheoryattribute.md): AvaloniaTheoryAttribute Class - [AvaloniaTheoryDiscoverer Class](/api/avalonia/headless/xunit/avaloniatheorydiscoverer.md): AvaloniaTheoryDiscoverer Class - [HeadlessVncPlatformExtensions Class](/api/avalonia/headlessvncplatformextensions.md): HeadlessVncPlatformExtensions Class - [IAvaloniaDependencyResolver Interface](/api/avalonia/iavaloniadependencyresolver.md): IAvaloniaDependencyResolver Interface - [IDataContextProvider Interface](/api/avalonia/idatacontextprovider.md): IDataContextProvider Interface - [IDescription Interface](/api/avalonia/idescription.md): IDescription Interface - [IDirectPropertyMetadata Interface](/api/avalonia/idirectpropertymetadata.md): IDirectPropertyMetadata Interface - [INamed Interface](/api/avalonia/inamed.md): INamed Interface - [Input Namespace](/api/avalonia/input.md): Input Namespace - [AsyncDataTransferExtensions Class](/api/avalonia/input/asyncdatatransferextensions.md): AsyncDataTransferExtensions Class - [AsyncDataTransferItemExtensions Class](/api/avalonia/input/asyncdatatransferitemextensions.md): AsyncDataTransferItemExtensions Class - [ContextRequestedEventArgs Class](/api/avalonia/input/contextrequestedeventargs.md): ContextRequestedEventArgs Class - [Cursor Class](/api/avalonia/input/cursor.md): Cursor Class - [DataFormat Class](/api/avalonia/input/dataformat.md): DataFormat Class - [DataFormat Class](/api/avalonia/input/dataformat-1.md): DataFormat<T> Class - [DataFormatKind Enum](/api/avalonia/input/dataformatkind.md): DataFormatKind Enum - [DataFormats Class](/api/avalonia/input/dataformats.md): DataFormats Class - [DataObject Class](/api/avalonia/input/dataobject.md): DataObject Class - [DataTransfer Class](/api/avalonia/input/datatransfer.md): DataTransfer Class - [DataTransferExtensions Class](/api/avalonia/input/datatransferextensions.md): DataTransferExtensions Class - [DataTransferItem Class](/api/avalonia/input/datatransferitem.md): DataTransferItem Class - [DataTransferItemExtensions Class](/api/avalonia/input/datatransferitemextensions.md): DataTransferItemExtensions Class - [DragDrop Class](/api/avalonia/input/dragdrop.md): DragDrop Class - [DragDropDevice Class](/api/avalonia/input/dragdropdevice.md): DragDropDevice Class - [DragDropEffects Enum](/api/avalonia/input/dragdropeffects.md): DragDropEffects Enum - [DragEventArgs Class](/api/avalonia/input/drageventargs.md): DragEventArgs Class - [FindNextElementOptions Class](/api/avalonia/input/findnextelementoptions.md): FindNextElementOptions Class - [FocusChangedEventArgs Class](/api/avalonia/input/focuschangedeventargs.md): FocusChangedEventArgs Class - [FocusChangingEventArgs Class](/api/avalonia/input/focuschangingeventargs.md): FocusChangingEventArgs Class - [FocusManager Class](/api/avalonia/input/focusmanager.md): FocusManager Class - [GestureRecognizers Namespace](/api/avalonia/input/gesturerecognizers.md): GestureRecognizers Namespace - [GestureRecognizer Class](/api/avalonia/input/gesturerecognizers/gesturerecognizer.md): GestureRecognizer Class - [GestureRecognizerCollection Class](/api/avalonia/input/gesturerecognizers/gesturerecognizercollection.md): GestureRecognizerCollection Class - [ScrollGestureRecognizer Class](/api/avalonia/input/gesturerecognizers/scrollgesturerecognizer.md): ScrollGestureRecognizer Class - [SwipeGestureRecognizer Class](/api/avalonia/input/gesturerecognizers/swipegesturerecognizer.md): SwipeGestureRecognizer Class - [HoldingRoutedEventArgs Class](/api/avalonia/input/holdingroutedeventargs.md): HoldingRoutedEventArgs Class - [HoldingState Enum](/api/avalonia/input/holdingstate.md): HoldingState Enum - [IAsyncDataTransfer Interface](/api/avalonia/input/iasyncdatatransfer.md): IAsyncDataTransfer Interface - [IAsyncDataTransferItem Interface](/api/avalonia/input/iasyncdatatransferitem.md): IAsyncDataTransferItem Interface - [ICloseable Interface](/api/avalonia/input/icloseable.md): ICloseable Interface - [ICommandSource Interface](/api/avalonia/input/icommandsource.md): ICommandSource Interface - [ICustomKeyboardNavigation Interface](/api/avalonia/input/icustomkeyboardnavigation.md): ICustomKeyboardNavigation Interface - [IDataTransfer Interface](/api/avalonia/input/idatatransfer.md): IDataTransfer Interface - [IDataTransferItem Interface](/api/avalonia/input/idatatransferitem.md): IDataTransferItem Interface - [IFocusManager Interface](/api/avalonia/input/ifocusmanager.md): IFocusManager Interface - [IFocusScope Interface](/api/avalonia/input/ifocusscope.md): IFocusScope Interface - [IInputDevice Interface](/api/avalonia/input/iinputdevice.md): IInputDevice Interface - [IInputElement Interface](/api/avalonia/input/iinputelement.md): IInputElement Interface - [IInputManager Interface](/api/avalonia/input/iinputmanager.md): IInputManager Interface - [IInputRoot Interface](/api/avalonia/input/iinputroot.md): IInputRoot Interface - [IKeyboardDevice Interface](/api/avalonia/input/ikeyboarddevice.md): IKeyboardDevice Interface - [IKeyModifiersEventArgs Interface](/api/avalonia/input/ikeymodifierseventargs.md): IKeyModifiersEventArgs Interface - [IMouseDevice Interface](/api/avalonia/input/imousedevice.md): IMouseDevice Interface - [INavigableContainer Interface](/api/avalonia/input/inavigablecontainer.md): INavigableContainer Interface - [InputElement Class](/api/avalonia/input/inputelement.md): InputElement Class - [InputExtensions Class](/api/avalonia/input/inputextensions.md): InputExtensions Class - [InputMethod Class](/api/avalonia/input/inputmethod.md): InputMethod Class - [IPenDevice Interface](/api/avalonia/input/ipendevice.md): IPenDevice Interface - [IPointer Interface](/api/avalonia/input/ipointer.md): IPointer Interface - [IPointerDevice Interface](/api/avalonia/input/ipointerdevice.md): IPointerDevice Interface - [Key Enum](/api/avalonia/input/key.md): Key Enum - [KeyBinding Class](/api/avalonia/input/keybinding.md): KeyBinding Class - [KeyboardDevice Class](/api/avalonia/input/keyboarddevice.md): KeyboardDevice Class - [KeyboardNavigation Class](/api/avalonia/input/keyboardnavigation.md): KeyboardNavigation Class - [KeyboardNavigationMode Enum](/api/avalonia/input/keyboardnavigationmode.md): KeyboardNavigationMode Enum - [KeyDeviceType Enum](/api/avalonia/input/keydevicetype.md): KeyDeviceType Enum - [KeyEventArgs Class](/api/avalonia/input/keyeventargs.md): KeyEventArgs Class - [KeyGesture Class](/api/avalonia/input/keygesture.md): KeyGesture Class - [KeyModifiers Enum](/api/avalonia/input/keymodifiers.md): KeyModifiers Enum - [KeyStates Enum](/api/avalonia/input/keystates.md): KeyStates Enum - [MouseButton Enum](/api/avalonia/input/mousebutton.md): MouseButton Enum - [MouseDevice Class](/api/avalonia/input/mousedevice.md): MouseDevice Class - [NavigationDirection Enum](/api/avalonia/input/navigationdirection.md): NavigationDirection Enum - [NavigationDirectionExtensions Class](/api/avalonia/input/navigationdirectionextensions.md): NavigationDirectionExtensions Class - [NavigationMethod Enum](/api/avalonia/input/navigationmethod.md): NavigationMethod Enum - [PenDevice Class](/api/avalonia/input/pendevice.md): PenDevice Class - [PhysicalKey Enum](/api/avalonia/input/physicalkey.md): PhysicalKey Enum - [PhysicalKeyExtensions Class](/api/avalonia/input/physicalkeyextensions.md): PhysicalKeyExtensions Class - [PinchEndedEventArgs Class](/api/avalonia/input/pinchendedeventargs.md): PinchEndedEventArgs Class - [PinchEventArgs Class](/api/avalonia/input/pincheventargs.md): PinchEventArgs Class - [PinchGestureRecognizer Class](/api/avalonia/input/pinchgesturerecognizer.md): PinchGestureRecognizer Class - [Platform Namespace](/api/avalonia/input/platform.md): Platform Namespace - [ClipboardExtensions Class](/api/avalonia/input/platform/clipboardextensions.md): ClipboardExtensions Class - [IClipboard Interface](/api/avalonia/input/platform/iclipboard.md): IClipboard Interface - [IClipboardImpl Interface](/api/avalonia/input/platform/iclipboardimpl.md): IClipboardImpl Interface - [IFlushableClipboardImpl Interface](/api/avalonia/input/platform/iflushableclipboardimpl.md): IFlushableClipboardImpl Interface - [IOwnedClipboardImpl Interface](/api/avalonia/input/platform/iownedclipboardimpl.md): IOwnedClipboardImpl Interface - [IPlatformDragSource Interface](/api/avalonia/input/platform/iplatformdragsource.md): IPlatformDragSource Interface - [KeyGestureFormatInfo Class](/api/avalonia/input/platform/keygestureformatinfo.md): KeyGestureFormatInfo Class - [PlatformHotkeyConfiguration Class](/api/avalonia/input/platform/platformhotkeyconfiguration.md): PlatformHotkeyConfiguration Class - [Pointer Class](/api/avalonia/input/pointer.md): Pointer Class - [PointerCaptureLostEventArgs Class](/api/avalonia/input/pointercapturelosteventargs.md): PointerCaptureLostEventArgs Class - [PointerDeltaEventArgs Class](/api/avalonia/input/pointerdeltaeventargs.md): PointerDeltaEventArgs Class - [PointerEventArgs Class](/api/avalonia/input/pointereventargs.md): PointerEventArgs Class - [PointerPoint Struct](/api/avalonia/input/pointerpoint.md): PointerPoint Struct - [PointerPointProperties Struct](/api/avalonia/input/pointerpointproperties.md): PointerPointProperties Struct - [PointerPressedEventArgs Class](/api/avalonia/input/pointerpressedeventargs.md): PointerPressedEventArgs Class - [PointerReleasedEventArgs Class](/api/avalonia/input/pointerreleasedeventargs.md): PointerReleasedEventArgs Class - [PointerType Enum](/api/avalonia/input/pointertype.md): PointerType Enum - [PointerUpdateKind Enum](/api/avalonia/input/pointerupdatekind.md): PointerUpdateKind Enum - [PointerUpdateKindExtensions Class](/api/avalonia/input/pointerupdatekindextensions.md): PointerUpdateKindExtensions Class - [PointerWheelEventArgs Class](/api/avalonia/input/pointerwheeleventargs.md): PointerWheelEventArgs Class - [PullDirection Enum](/api/avalonia/input/pulldirection.md): PullDirection Enum - [PullGestureEndedEventArgs Class](/api/avalonia/input/pullgestureendedeventargs.md): PullGestureEndedEventArgs Class - [PullGestureEventArgs Class](/api/avalonia/input/pullgestureeventargs.md): PullGestureEventArgs Class - [PullGestureRecognizer Class](/api/avalonia/input/pullgesturerecognizer.md): PullGestureRecognizer Class - [Raw Namespace](/api/avalonia/input/raw.md): Raw Namespace - [IDragDropDevice Interface](/api/avalonia/input/raw/idragdropdevice.md): IDragDropDevice Interface - [RawDragEvent Class](/api/avalonia/input/raw/rawdragevent.md): RawDragEvent Class - [RawDragEventType Enum](/api/avalonia/input/raw/rawdrageventtype.md): RawDragEventType Enum - [RawInputEventArgs Class](/api/avalonia/input/raw/rawinputeventargs.md): RawInputEventArgs Class - [RawKeyEventArgs Class](/api/avalonia/input/raw/rawkeyeventargs.md): RawKeyEventArgs Class - [RawKeyEventType Enum](/api/avalonia/input/raw/rawkeyeventtype.md): RawKeyEventType Enum - [RawMouseWheelEventArgs Class](/api/avalonia/input/raw/rawmousewheeleventargs.md): RawMouseWheelEventArgs Class - [RawPointerEventArgs Class](/api/avalonia/input/raw/rawpointereventargs.md): RawPointerEventArgs Class - [RawPointerEventType Enum](/api/avalonia/input/raw/rawpointereventtype.md): RawPointerEventType Enum - [RawPointerGestureEventArgs Class](/api/avalonia/input/raw/rawpointergestureeventargs.md): RawPointerGestureEventArgs Class - [RawPointerPoint Struct](/api/avalonia/input/raw/rawpointerpoint.md): RawPointerPoint Struct - [RawSizeEventArgs Class](/api/avalonia/input/raw/rawsizeeventargs.md): RawSizeEventArgs Class - [RawTextInputEventArgs Class](/api/avalonia/input/raw/rawtextinputeventargs.md): RawTextInputEventArgs Class - [RawTouchEventArgs Class](/api/avalonia/input/raw/rawtoucheventargs.md): RawTouchEventArgs Class - [RawInputModifiers Enum](/api/avalonia/input/rawinputmodifiers.md): RawInputModifiers Enum - [ScrollGestureEndedEventArgs Class](/api/avalonia/input/scrollgestureendedeventargs.md): ScrollGestureEndedEventArgs Class - [ScrollGestureEventArgs Class](/api/avalonia/input/scrollgestureeventargs.md): ScrollGestureEventArgs Class - [ScrollGestureInertiaStartingEventArgs Class](/api/avalonia/input/scrollgestureinertiastartingeventargs.md): ScrollGestureInertiaStartingEventArgs Class - [StandardCursorType Enum](/api/avalonia/input/standardcursortype.md): StandardCursorType Enum - [SwipeDirection Enum](/api/avalonia/input/swipedirection.md): SwipeDirection Enum - [SwipeGestureEndedEventArgs Class](/api/avalonia/input/swipegestureendedeventargs.md): SwipeGestureEndedEventArgs Class - [SwipeGestureEventArgs Class](/api/avalonia/input/swipegestureeventargs.md): SwipeGestureEventArgs Class - [TappedEventArgs Class](/api/avalonia/input/tappedeventargs.md): TappedEventArgs Class - [TextInput Namespace](/api/avalonia/input/textinput.md): TextInput Namespace - [ContextMenuAction Enum](/api/avalonia/input/textinput/contextmenuaction.md): ContextMenuAction Enum - [ITextInputMethodImpl Interface](/api/avalonia/input/textinput/itextinputmethodimpl.md): ITextInputMethodImpl Interface - [TextInputContentType Enum](/api/avalonia/input/textinput/textinputcontenttype.md): TextInputContentType Enum - [TextInputMethodClient Class](/api/avalonia/input/textinput/textinputmethodclient.md): TextInputMethodClient Class - [TextInputMethodClientRequeryRequestedEventArgs Class](/api/avalonia/input/textinput/textinputmethodclientrequeryrequestedeventargs.md): TextInputMethodClientRequeryRequestedEventArgs Class - [TextInputMethodClientRequestedEventArgs Class](/api/avalonia/input/textinput/textinputmethodclientrequestedeventargs.md): TextInputMethodClientRequestedEventArgs Class - [TextInputOptions Class](/api/avalonia/input/textinput/textinputoptions.md): TextInputOptions Class - [TextInputReturnKeyType Enum](/api/avalonia/input/textinput/textinputreturnkeytype.md): TextInputReturnKeyType Enum - [TextSelection Struct](/api/avalonia/input/textinput/textselection.md): TextSelection Struct - [TextInputEventArgs Class](/api/avalonia/input/textinputeventargs.md): TextInputEventArgs Class - [TouchDevice Class](/api/avalonia/input/touchdevice.md): TouchDevice Class - [VectorEventArgs Class](/api/avalonia/input/vectoreventargs.md): VectorEventArgs Class - [WindowDecorationsElementRole Enum](/api/avalonia/input/windowdecorationselementrole.md): WindowDecorationsElementRole Enum - [XYFocus Class](/api/avalonia/input/xyfocus.md): XYFocus Class - [XYFocusNavigationModes Enum](/api/avalonia/input/xyfocusnavigationmodes.md): XYFocusNavigationModes Enum - [XYFocusNavigationStrategy Enum](/api/avalonia/input/xyfocusnavigationstrategy.md): XYFocusNavigationStrategy Enum - [Interactivity Namespace](/api/avalonia/interactivity.md): Interactivity Namespace - [CancelRoutedEventArgs Class](/api/avalonia/interactivity/cancelroutedeventargs.md): CancelRoutedEventArgs Class - [EventRoute Class](/api/avalonia/interactivity/eventroute.md): EventRoute Class - [Interactive Class](/api/avalonia/interactivity/interactive.md): Interactive Class - [InteractiveExtensions Class](/api/avalonia/interactivity/interactiveextensions.md): InteractiveExtensions Class - [RoutedEvent Class](/api/avalonia/interactivity/routedevent.md): RoutedEvent Class - [RoutedEvent Class](/api/avalonia/interactivity/routedevent-1.md): RoutedEvent<TEventArgs> Class - [RoutedEventArgs Class](/api/avalonia/interactivity/routedeventargs.md): RoutedEventArgs Class - [RoutedEventRegistry Class](/api/avalonia/interactivity/routedeventregistry.md): RoutedEventRegistry Class - [RoutingStrategies Enum](/api/avalonia/interactivity/routingstrategies.md): RoutingStrategies Enum - [IOptionalFeatureProvider Interface](/api/avalonia/ioptionalfeatureprovider.md): IOptionalFeatureProvider Interface - [iOS Namespace](/api/avalonia/ios.md): iOS Namespace - [AvaloniaAppDelegate Class](/api/avalonia/ios/avaloniaappdelegate-1.md): AvaloniaAppDelegate<TApp> Class - [AvaloniaView Class](/api/avalonia/ios/avaloniaview.md): AvaloniaView Class - [DefaultAvaloniaViewController Class](/api/avalonia/ios/defaultavaloniaviewcontroller.md): DefaultAvaloniaViewController Class - [IAvaloniaAppDelegate Interface](/api/avalonia/ios/iavaloniaappdelegate.md): IAvaloniaAppDelegate Interface - [IAvaloniaViewController Interface](/api/avalonia/ios/iavaloniaviewcontroller.md): IAvaloniaViewController Interface - [UIViewControlHandle Class](/api/avalonia/ios/uiviewcontrolhandle.md): UIViewControlHandle Class - [IOSApplicationExtensions Class](/api/avalonia/iosapplicationextensions.md): IOSApplicationExtensions Class - [iOSPlatformOptions Class](/api/avalonia/iosplatformoptions.md): iOSPlatformOptions Class - [iOSRenderingMode Enum](/api/avalonia/iosrenderingmode.md): iOSRenderingMode Enum - [IStyledPropertyMetadata Interface](/api/avalonia/istyledpropertymetadata.md): IStyledPropertyMetadata Interface - [Layout Namespace](/api/avalonia/layout.md): Layout Namespace - [EffectiveViewportChangedEventArgs Class](/api/avalonia/layout/effectiveviewportchangedeventargs.md): EffectiveViewportChangedEventArgs Class - [HorizontalAlignment Enum](/api/avalonia/layout/horizontalalignment.md): HorizontalAlignment Enum - [ILayoutManager Interface](/api/avalonia/layout/ilayoutmanager.md): ILayoutManager Interface - [Layoutable Class](/api/avalonia/layout/layoutable.md): Layoutable Class - [LayoutExtensions Class](/api/avalonia/layout/layoutextensions.md): LayoutExtensions Class - [LayoutHelper Class](/api/avalonia/layout/layouthelper.md): LayoutHelper Class - [LayoutInformation Class](/api/avalonia/layout/layoutinformation.md): LayoutInformation Class - [Orientation Enum](/api/avalonia/layout/orientation.md): Orientation Enum - [VerticalAlignment Enum](/api/avalonia/layout/verticalalignment.md): VerticalAlignment Enum - [LinuxFramebuffer Namespace](/api/avalonia/linuxframebuffer.md): LinuxFramebuffer Namespace - [DrmConnectorType Enum](/api/avalonia/linuxframebuffer/drmconnectortype.md): DrmConnectorType Enum - [DrmOutputOptions Class](/api/avalonia/linuxframebuffer/drmoutputoptions.md): DrmOutputOptions Class - [FbdevOutput Class](/api/avalonia/linuxframebuffer/fbdevoutput.md): FbdevOutput Class - [Input Namespace](/api/avalonia/linuxframebuffer/input.md): Input Namespace - [EvDev Namespace](/api/avalonia/linuxframebuffer/input/evdev.md): EvDev Namespace - [EvDevBackend Class](/api/avalonia/linuxframebuffer/input/evdev/evdevbackend.md): EvDevBackend Class - [EvDevDeviceDescription Class](/api/avalonia/linuxframebuffer/input/evdev/evdevdevicedescription.md): EvDevDeviceDescription Class - [EvDevTouchScreenDeviceDescription Class](/api/avalonia/linuxframebuffer/input/evdev/evdevtouchscreendevicedescription.md): EvDevTouchScreenDeviceDescription Class - [IInputBackend Interface](/api/avalonia/linuxframebuffer/input/iinputbackend.md): IInputBackend Interface - [IScreenInfoProvider Interface](/api/avalonia/linuxframebuffer/input/iscreeninfoprovider.md): IScreenInfoProvider Interface - [LibInput Namespace](/api/avalonia/linuxframebuffer/input/libinput.md): LibInput Namespace - [LibInputBackend Class](/api/avalonia/linuxframebuffer/input/libinput/libinputbackend.md): LibInputBackend Class - [LibInputBackendOptions Class](/api/avalonia/linuxframebuffer/input/libinput/libinputbackendoptions.md): LibInputBackendOptions Class - [LibInputNativeUnsafeMethods.LibInputEventType Enum](/api/avalonia/linuxframebuffer/input/libinput/libinputnativeunsafemethods-libinputeventtype.md): LibInputNativeUnsafeMethods.LibInputEventType Enum - [LibInputNativeUnsafeMethods.LibInputPointerAxis Enum](/api/avalonia/linuxframebuffer/input/libinput/libinputnativeunsafemethods-libinputpointeraxis.md): LibInputNativeUnsafeMethods.LibInputPointerAxis Enum - [LibInputNativeUnsafeMethods.LibInputPointerAxisSource Enum](/api/avalonia/linuxframebuffer/input/libinput/libinputnativeunsafemethods-libinputpointeraxissource.md): LibInputNativeUnsafeMethods.LibInputPointerAxisSource Enum - [NullInput Namespace](/api/avalonia/linuxframebuffer/input/nullinput.md): NullInput Namespace - [NullInputBackend Class](/api/avalonia/linuxframebuffer/input/nullinput/nullinputbackend.md): NullInputBackend Class - [LinuxFramebufferPlatformOptions Class](/api/avalonia/linuxframebuffer/linuxframebufferplatformoptions.md): LinuxFramebufferPlatformOptions Class - [Output Namespace](/api/avalonia/linuxframebuffer/output.md): Output Namespace - [DrmCard Class](/api/avalonia/linuxframebuffer/output/drmcard.md): DrmCard Class - [DrmConnector Class](/api/avalonia/linuxframebuffer/output/drmconnector.md): DrmConnector Class - [DrmModeConnection Enum](/api/avalonia/linuxframebuffer/output/drmmodeconnection.md): DrmModeConnection Enum - [DrmModeInfo Class](/api/avalonia/linuxframebuffer/output/drmmodeinfo.md): DrmModeInfo Class - [DrmModeSubPixel Enum](/api/avalonia/linuxframebuffer/output/drmmodesubpixel.md): DrmModeSubPixel Enum - [DrmOutput Class](/api/avalonia/linuxframebuffer/output/drmoutput.md): DrmOutput Class - [DrmResources Class](/api/avalonia/linuxframebuffer/output/drmresources.md): DrmResources Class - [FbDevOutputOptions Class](/api/avalonia/linuxframebuffer/output/fbdevoutputoptions.md): FbDevOutputOptions Class - [IGlOutputBackend Interface](/api/avalonia/linuxframebuffer/output/igloutputbackend.md): IGlOutputBackend Interface - [IOutputBackend Interface](/api/avalonia/linuxframebuffer/output/ioutputbackend.md): IOutputBackend Interface - [LibDrm.DrmEventContext Struct](/api/avalonia/linuxframebuffer/output/libdrm-drmeventcontext.md): LibDrm.DrmEventContext Struct - [LibDrm.DrmEventPageFlipHandler2Delegate Delegate](/api/avalonia/linuxframebuffer/output/libdrm-drmeventpagefliphandler2delegate.md): LibDrm.DrmEventPageFlipHandler2Delegate Delegate - [LibDrm.DrmEventPageFlipHandlerDelegate Delegate](/api/avalonia/linuxframebuffer/output/libdrm-drmeventpagefliphandlerdelegate.md): LibDrm.DrmEventPageFlipHandlerDelegate Delegate - [LibDrm.DrmEventSequenceHandlerDelegate Delegate](/api/avalonia/linuxframebuffer/output/libdrm-drmeventsequencehandlerdelegate.md): LibDrm.DrmEventSequenceHandlerDelegate Delegate - [LibDrm.DrmEventVBlankHandlerDelegate Delegate](/api/avalonia/linuxframebuffer/output/libdrm-drmeventvblankhandlerdelegate.md): LibDrm.DrmEventVBlankHandlerDelegate Delegate - [LibDrm.drmModeConnector Struct](/api/avalonia/linuxframebuffer/output/libdrm-drmmodeconnector.md): LibDrm.drmModeConnector Struct - [LibDrm.drmModeCrtc Struct](/api/avalonia/linuxframebuffer/output/libdrm-drmmodecrtc.md): LibDrm.drmModeCrtc Struct - [LibDrm.drmModeEncoder Struct](/api/avalonia/linuxframebuffer/output/libdrm-drmmodeencoder.md): LibDrm.drmModeEncoder Struct - [LibDrm.drmModeModeInfo Struct](/api/avalonia/linuxframebuffer/output/libdrm-drmmodemodeinfo.md): LibDrm.drmModeModeInfo Struct - [LibDrm.DrmModePageFlip Enum](/api/avalonia/linuxframebuffer/output/libdrm-drmmodepageflip.md): LibDrm.DrmModePageFlip Enum - [LibDrm.drmModeRes Struct](/api/avalonia/linuxframebuffer/output/libdrm-drmmoderes.md): LibDrm.drmModeRes Struct - [LibDrm.DrmModeType Enum](/api/avalonia/linuxframebuffer/output/libdrm-drmmodetype.md): LibDrm.DrmModeType Enum - [LibDrm.GbmBoFlags Enum](/api/avalonia/linuxframebuffer/output/libdrm-gbmboflags.md): LibDrm.GbmBoFlags Enum - [LibDrm.GbmBoHandle Struct](/api/avalonia/linuxframebuffer/output/libdrm-gbmbohandle.md): LibDrm.GbmBoHandle Struct - [LibDrm.GbmBoUserDataDestroyCallbackDelegate Delegate](/api/avalonia/linuxframebuffer/output/libdrm-gbmbouserdatadestroycallbackdelegate.md): LibDrm.GbmBoUserDataDestroyCallbackDelegate Delegate - [LibDrm.GbmColorFormats Class](/api/avalonia/linuxframebuffer/output/libdrm-gbmcolorformats.md): LibDrm.GbmColorFormats Class - [LocatorExtensions Class](/api/avalonia/locatorextensions.md): LocatorExtensions Class - [Logging Namespace](/api/avalonia/logging.md): Logging Namespace - [ILogSink Interface](/api/avalonia/logging/ilogsink.md): ILogSink Interface - [LogArea Class](/api/avalonia/logging/logarea.md): LogArea Class - [LogEventLevel Enum](/api/avalonia/logging/logeventlevel.md): LogEventLevel Enum - [Logger Class](/api/avalonia/logging/logger.md): Logger Class - [ParametrizedLogger Struct](/api/avalonia/logging/parametrizedlogger.md): ParametrizedLogger Struct - [LoggingExtensions Class](/api/avalonia/loggingextensions.md): LoggingExtensions Class - [LogicalTree Namespace](/api/avalonia/logicaltree.md): LogicalTree Namespace - [ChildIndexChangedAction Enum](/api/avalonia/logicaltree/childindexchangedaction.md): ChildIndexChangedAction Enum - [ChildIndexChangedEventArgs Class](/api/avalonia/logicaltree/childindexchangedeventargs.md): ChildIndexChangedEventArgs Class - [ControlLocator Class](/api/avalonia/logicaltree/controllocator.md): ControlLocator Class - [IChildIndexProvider Interface](/api/avalonia/logicaltree/ichildindexprovider.md): IChildIndexProvider Interface - [ILogical Interface](/api/avalonia/logicaltree/ilogical.md): ILogical Interface - [ILogicalRoot Interface](/api/avalonia/logicaltree/ilogicalroot.md): ILogicalRoot Interface - [LogicalExtensions Class](/api/avalonia/logicaltree/logicalextensions.md): LogicalExtensions Class - [LogicalTreeAttachmentEventArgs Class](/api/avalonia/logicaltree/logicaltreeattachmenteventargs.md): LogicalTreeAttachmentEventArgs Class - [MacOSPlatformOptions Class](/api/avalonia/macosplatformoptions.md): MacOSPlatformOptions Class - [Parsers Namespace](/api/avalonia/markup/parsers.md): Parsers Namespace - [ContainerQueryGrammar.AndSyntax Class](/api/avalonia/markup/parsers/containerquerygrammar-andsyntax.md): ContainerQueryGrammar.AndSyntax Class - [ContainerQueryGrammar.HeightSyntax Class](/api/avalonia/markup/parsers/containerquerygrammar-heightsyntax.md): ContainerQueryGrammar.HeightSyntax Class - [ContainerQueryGrammar.ISyntax Interface](/api/avalonia/markup/parsers/containerquerygrammar-isyntax.md): ContainerQueryGrammar.ISyntax Interface - [ContainerQueryGrammar.OrSyntax Class](/api/avalonia/markup/parsers/containerquerygrammar-orsyntax.md): ContainerQueryGrammar.OrSyntax Class - [ContainerQueryGrammar.QuerySyntax Class](/api/avalonia/markup/parsers/containerquerygrammar-querysyntax-1.md): ContainerQueryGrammar.QuerySyntax<T> Class - [ContainerQueryGrammar.RangeSyntax Class](/api/avalonia/markup/parsers/containerquerygrammar-rangesyntax.md): ContainerQueryGrammar.RangeSyntax Class - [ContainerQueryGrammar.WidthSyntax Class](/api/avalonia/markup/parsers/containerquerygrammar-widthsyntax.md): ContainerQueryGrammar.WidthSyntax Class - [PropertyPathGrammar.CastTypeSyntax Class](/api/avalonia/markup/parsers/propertypathgrammar-casttypesyntax.md): PropertyPathGrammar.CastTypeSyntax Class - [PropertyPathGrammar.ChildTraversalSyntax Class](/api/avalonia/markup/parsers/propertypathgrammar-childtraversalsyntax.md): PropertyPathGrammar.ChildTraversalSyntax Class - [PropertyPathGrammar.EnsureTypeSyntax Class](/api/avalonia/markup/parsers/propertypathgrammar-ensuretypesyntax.md): PropertyPathGrammar.EnsureTypeSyntax Class - [PropertyPathGrammar.ISyntax Interface](/api/avalonia/markup/parsers/propertypathgrammar-isyntax.md): PropertyPathGrammar.ISyntax Interface - [PropertyPathGrammar.PropertySyntax Class](/api/avalonia/markup/parsers/propertypathgrammar-propertysyntax.md): PropertyPathGrammar.PropertySyntax Class - [PropertyPathGrammar.TypeQualifiedPropertySyntax Class](/api/avalonia/markup/parsers/propertypathgrammar-typequalifiedpropertysyntax.md): PropertyPathGrammar.TypeQualifiedPropertySyntax Class - [SelectorGrammar.AttachedPropertySyntax Class](/api/avalonia/markup/parsers/selectorgrammar-attachedpropertysyntax.md): SelectorGrammar.AttachedPropertySyntax Class - [SelectorGrammar.ChildSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-childsyntax.md): SelectorGrammar.ChildSyntax Class - [SelectorGrammar.ClassSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-classsyntax.md): SelectorGrammar.ClassSyntax Class - [SelectorGrammar.CommaSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-commasyntax.md): SelectorGrammar.CommaSyntax Class - [SelectorGrammar.DecimalSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-decimalsyntax.md): SelectorGrammar.DecimalSyntax Class - [SelectorGrammar.DescendantSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-descendantsyntax.md): SelectorGrammar.DescendantSyntax Class - [SelectorGrammar.IsSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-issyntax.md): SelectorGrammar.IsSyntax Class - [SelectorGrammar.ISyntax Interface](/api/avalonia/markup/parsers/selectorgrammar-isyntax.md): SelectorGrammar.ISyntax Interface - [SelectorGrammar.ITypeSyntax Interface](/api/avalonia/markup/parsers/selectorgrammar-itypesyntax.md): SelectorGrammar.ITypeSyntax Interface - [SelectorGrammar.NameSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-namesyntax.md): SelectorGrammar.NameSyntax Class - [SelectorGrammar.NestingSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-nestingsyntax.md): SelectorGrammar.NestingSyntax Class - [SelectorGrammar.NotSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-notsyntax.md): SelectorGrammar.NotSyntax Class - [SelectorGrammar.NthChildSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-nthchildsyntax.md): SelectorGrammar.NthChildSyntax Class - [SelectorGrammar.NthLastChildSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-nthlastchildsyntax.md): SelectorGrammar.NthLastChildSyntax Class - [SelectorGrammar.OfTypeSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-oftypesyntax.md): SelectorGrammar.OfTypeSyntax Class - [SelectorGrammar.PropertySyntax Class](/api/avalonia/markup/parsers/selectorgrammar-propertysyntax.md): SelectorGrammar.PropertySyntax Class - [SelectorGrammar.TemplateSyntax Class](/api/avalonia/markup/parsers/selectorgrammar-templatesyntax.md): SelectorGrammar.TemplateSyntax Class - [Xaml Namespace](/api/avalonia/markup/xaml.md): Xaml Namespace - [AvaloniaRuntimeXamlLoader Class](/api/avalonia/markup/xaml/avaloniaruntimexamlloader.md): AvaloniaRuntimeXamlLoader Class - [AvaloniaXamlLoader Class](/api/avalonia/markup/xaml/avaloniaxamlloader.md): AvaloniaXamlLoader Class - [Converters Namespace](/api/avalonia/markup/xaml/converters.md): Converters Namespace - [AvaloniaPropertyTypeConverter Class](/api/avalonia/markup/xaml/converters/avaloniapropertytypeconverter.md): AvaloniaPropertyTypeConverter Class - [AvaloniaUriTypeConverter Class](/api/avalonia/markup/xaml/converters/avaloniauritypeconverter.md): AvaloniaUriTypeConverter Class - [BitmapTypeConverter Class](/api/avalonia/markup/xaml/converters/bitmaptypeconverter.md): BitmapTypeConverter Class - [ColorToBrushConverter Class](/api/avalonia/markup/xaml/converters/colortobrushconverter.md): ColorToBrushConverter Class - [FontFamilyTypeConverter Class](/api/avalonia/markup/xaml/converters/fontfamilytypeconverter.md): FontFamilyTypeConverter Class - [IconTypeConverter Class](/api/avalonia/markup/xaml/converters/icontypeconverter.md): IconTypeConverter Class - [PointsListTypeConverter Class](/api/avalonia/markup/xaml/converters/pointslisttypeconverter.md): PointsListTypeConverter Class - [TimeSpanTypeConverter Class](/api/avalonia/markup/xaml/converters/timespantypeconverter.md): TimeSpanTypeConverter Class - [Diagnostics Namespace](/api/avalonia/markup/xaml/diagnostics.md): Diagnostics Namespace - [XamlSourceInfo Class](/api/avalonia/markup/xaml/diagnostics/xamlsourceinfo.md): XamlSourceInfo Class - [IProvideValueTarget Interface](/api/avalonia/markup/xaml/iprovidevaluetarget.md): IProvideValueTarget Interface - [IRootObjectProvider Interface](/api/avalonia/markup/xaml/irootobjectprovider.md): IRootObjectProvider Interface - [IUriContext Interface](/api/avalonia/markup/xaml/iuricontext.md): IUriContext Interface - [IXamlTypeResolver Interface](/api/avalonia/markup/xaml/ixamltyperesolver.md): IXamlTypeResolver Interface - [MarkupExtension Class](/api/avalonia/markup/xaml/markupextension.md): MarkupExtension Class - [MarkupExtensions Namespace](/api/avalonia/markup/xaml/markupextensions.md): MarkupExtensions Namespace - [CompiledBindingExtension Class](/api/avalonia/markup/xaml/markupextensions/compiledbindingextension.md): CompiledBindingExtension Class - [CompiledBindings Namespace](/api/avalonia/markup/xaml/markupextensions/compiledbindings.md): CompiledBindings Namespace - [PropertyInfoAccessorFactory Class](/api/avalonia/markup/xaml/markupextensions/compiledbindings/propertyinfoaccessorfactory.md): PropertyInfoAccessorFactory Class - [DynamicResourceExtension Class](/api/avalonia/markup/xaml/markupextensions/dynamicresourceextension.md): DynamicResourceExtension Class - [On Class](/api/avalonia/markup/xaml/markupextensions/on.md): On Class - [On Class](/api/avalonia/markup/xaml/markupextensions/on-1.md): On<TReturn> Class - [OnFormFactorExtension Class](/api/avalonia/markup/xaml/markupextensions/onformfactorextension.md): OnFormFactorExtension Class - [OnFormFactorExtension Class](/api/avalonia/markup/xaml/markupextensions/onformfactorextension-1.md): OnFormFactorExtension<TReturn> Class - [OnFormFactorExtensionBase Class](/api/avalonia/markup/xaml/markupextensions/onformfactorextensionbase-2.md): OnFormFactorExtensionBase<TReturn, TOn> Class - [OnPlatformExtension Class](/api/avalonia/markup/xaml/markupextensions/onplatformextension.md): OnPlatformExtension Class - [OnPlatformExtension Class](/api/avalonia/markup/xaml/markupextensions/onplatformextension-1.md): OnPlatformExtension<TReturn> Class - [OnPlatformExtensionBase Class](/api/avalonia/markup/xaml/markupextensions/onplatformextensionbase-2.md): OnPlatformExtensionBase<TReturn, TOn> Class - [ReflectionBindingExtension Class](/api/avalonia/markup/xaml/markupextensions/reflectionbindingextension.md): ReflectionBindingExtension Class - [RelativeSourceExtension Class](/api/avalonia/markup/xaml/markupextensions/relativesourceextension.md): RelativeSourceExtension Class - [ResolveByNameExtension Class](/api/avalonia/markup/xaml/markupextensions/resolvebynameextension.md): ResolveByNameExtension Class - [StaticResourceExtension Class](/api/avalonia/markup/xaml/markupextensions/staticresourceextension.md): StaticResourceExtension Class - [RuntimeXamlDiagnostic Class](/api/avalonia/markup/xaml/runtimexamldiagnostic.md): RuntimeXamlDiagnostic Class - [RuntimeXamlDiagnosticSeverity Enum](/api/avalonia/markup/xaml/runtimexamldiagnosticseverity.md): RuntimeXamlDiagnosticSeverity Enum - [RuntimeXamlLoaderConfiguration Class](/api/avalonia/markup/xaml/runtimexamlloaderconfiguration.md): RuntimeXamlLoaderConfiguration Class - [RuntimeXamlLoaderConfiguration.XamlDiagnosticFunc Delegate](/api/avalonia/markup/xaml/runtimexamlloaderconfiguration-xamldiagnosticfunc.md): RuntimeXamlLoaderConfiguration.XamlDiagnosticFunc Delegate - [RuntimeXamlLoaderDocument Class](/api/avalonia/markup/xaml/runtimexamlloaderdocument.md): RuntimeXamlLoaderDocument Class - [Styling Namespace](/api/avalonia/markup/xaml/styling.md): Styling Namespace - [MergeResourceInclude Class](/api/avalonia/markup/xaml/styling/mergeresourceinclude.md): MergeResourceInclude Class - [ResourceInclude Class](/api/avalonia/markup/xaml/styling/resourceinclude.md): ResourceInclude Class - [StyleInclude Class](/api/avalonia/markup/xaml/styling/styleinclude.md): StyleInclude Class - [Templates Namespace](/api/avalonia/markup/xaml/templates.md): Templates Namespace - [ControlTemplate Class](/api/avalonia/markup/xaml/templates/controltemplate.md): ControlTemplate Class - [DataTemplate Class](/api/avalonia/markup/xaml/templates/datatemplate.md): DataTemplate Class - [FocusAdornerTemplate Class](/api/avalonia/markup/xaml/templates/focusadornertemplate.md): FocusAdornerTemplate Class - [ItemsPanelTemplate Class](/api/avalonia/markup/xaml/templates/itemspaneltemplate.md): ItemsPanelTemplate Class - [Template Class](/api/avalonia/markup/xaml/templates/template.md): Template Class - [TemplateContent Class](/api/avalonia/markup/xaml/templates/templatecontent.md): TemplateContent Class - [TreeDataTemplate Class](/api/avalonia/markup/xaml/templates/treedatatemplate.md): TreeDataTemplate Class - [WindowDrawnDecorationsTemplate Class](/api/avalonia/markup/xaml/templates/windowdrawndecorationstemplate.md): WindowDrawnDecorationsTemplate Class - [Transformers Namespace](/api/avalonia/markup/xaml/xamlil/compilerextensions/transformers.md): Transformers Namespace - [AvaloniaXamlIlEnsureResourceDictionaryCapacityTransformer.EnsureCapacityNode Class](/api/avalonia/markup/xaml/xamlil/compilerextensions/transformers/avaloniaxamlilensureresourcedictionarycapacitytransformer-ensurecapacitynode.md): AvaloniaXamlIlEnsureResourceDictionaryCapacityTransformer.EnsureCapacityNode Class - [AvaloniaXamlIlTargetTypeMetadataNode.ScopeTypes Enum](/api/avalonia/markup/xaml/xamlil/compilerextensions/transformers/avaloniaxamliltargettypemetadatanode-scopetypes.md): AvaloniaXamlIlTargetTypeMetadataNode.ScopeTypes Enum - [XamlIlCombinatorQuery.CombinatorQueryType Enum](/api/avalonia/markup/xaml/xamlil/compilerextensions/transformers/xamlilcombinatorquery-combinatorquerytype.md): XamlIlCombinatorQuery.CombinatorQueryType Enum - [XamlIlCombinatorSelector.CombinatorSelectorType Enum](/api/avalonia/markup/xaml/xamlil/compilerextensions/transformers/xamlilcombinatorselector-combinatorselectortype.md): XamlIlCombinatorSelector.CombinatorSelectorType Enum - [XamlIlNthChildSelector.SelectorType Enum](/api/avalonia/markup/xaml/xamlil/compilerextensions/transformers/xamlilnthchildselector-selectortype.md): XamlIlNthChildSelector.SelectorType Enum - [XamlIlStringQuery.QueryType Enum](/api/avalonia/markup/xaml/xamlil/compilerextensions/transformers/xamlilstringquery-querytype.md): XamlIlStringQuery.QueryType Enum - [XamlIlStringSelector.SelectorType Enum](/api/avalonia/markup/xaml/xamlil/compilerextensions/transformers/xamlilstringselector-selectortype.md): XamlIlStringSelector.SelectorType Enum - [Runtime Namespace](/api/avalonia/markup/xaml/xamlil/runtime.md): Runtime Namespace - [AvaloniaXamlIlXmlNamespaceInfo Class](/api/avalonia/markup/xaml/xamlil/runtime/avaloniaxamlilxmlnamespaceinfo.md): AvaloniaXamlIlXmlNamespaceInfo Class - [IAvaloniaXamlIlControlTemplateProvider Interface](/api/avalonia/markup/xaml/xamlil/runtime/iavaloniaxamlilcontroltemplateprovider.md): IAvaloniaXamlIlControlTemplateProvider Interface - [IAvaloniaXamlIlEagerParentStackProvider Interface](/api/avalonia/markup/xaml/xamlil/runtime/iavaloniaxamlileagerparentstackprovider.md): IAvaloniaXamlIlEagerParentStackProvider Interface - [IAvaloniaXamlIlParentStackProvider Interface](/api/avalonia/markup/xaml/xamlil/runtime/iavaloniaxamlilparentstackprovider.md): IAvaloniaXamlIlParentStackProvider Interface - [IAvaloniaXamlIlXmlNamespaceInfoProvider Interface](/api/avalonia/markup/xaml/xamlil/runtime/iavaloniaxamlilxmlnamespaceinfoprovider.md): IAvaloniaXamlIlXmlNamespaceInfoProvider Interface - [XamlIlRuntimeHelpers Class](/api/avalonia/markup/xaml/xamlil/runtime/xamlilruntimehelpers.md): XamlIlRuntimeHelpers Class - [XamlLoadException Class](/api/avalonia/markup/xaml/xamlloadexception.md): XamlLoadException Class - [Matrix Struct](/api/avalonia/matrix.md): Matrix Struct - [Matrix.Decomposed Struct](/api/avalonia/matrix-decomposed.md): Matrix.Decomposed Struct - [Media Namespace](/api/avalonia/media.md): Media Namespace - [AcrylicBackgroundSource Enum](/api/avalonia/media/acrylicbackgroundsource.md): AcrylicBackgroundSource Enum - [AlignmentX Enum](/api/avalonia/media/alignmentx.md): AlignmentX Enum - [AlignmentY Enum](/api/avalonia/media/alignmenty.md): AlignmentY Enum - [ArcSegment Class](/api/avalonia/media/arcsegment.md): ArcSegment Class - [AvFoundationMediaPlayerOptions Class](/api/avalonia/media/avfoundationmediaplayeroptions.md): AvFoundationMediaPlayerOptions Class - [BackgroundSizing Enum](/api/avalonia/media/backgroundsizing.md): BackgroundSizing Enum - [BaselineAlignment Enum](/api/avalonia/media/baselinealignment.md): BaselineAlignment Enum - [BaselinePixelAlignment Enum](/api/avalonia/media/baselinepixelalignment.md): BaselinePixelAlignment Enum - [BezierSegment Class](/api/avalonia/media/beziersegment.md): BezierSegment Class - [BitmapCache Class](/api/avalonia/media/bitmapcache.md): BitmapCache Class - [BlurEffect Class](/api/avalonia/media/blureffect.md): BlurEffect Class - [BoxShadow Struct](/api/avalonia/media/boxshadow.md): BoxShadow Struct - [BoxShadows Struct](/api/avalonia/media/boxshadows.md): BoxShadows Struct - [BoxShadows.BoxShadowsEnumerator Struct](/api/avalonia/media/boxshadows-boxshadowsenumerator.md): BoxShadows.BoxShadowsEnumerator Struct - [Brush Class](/api/avalonia/media/brush.md): Brush Class - [BrushConverter Class](/api/avalonia/media/brushconverter.md): BrushConverter Class - [Brushes Class](/api/avalonia/media/brushes.md): Brushes Class - [BrushExtensions Class](/api/avalonia/media/brushextensions.md): BrushExtensions Class - [BrushMappingMode Enum](/api/avalonia/media/brushmappingmode.md): BrushMappingMode Enum - [CacheMode Class](/api/avalonia/media/cachemode.md): CacheMode Class - [CharacterHit Struct](/api/avalonia/media/characterhit.md): CharacterHit Struct - [Color Struct](/api/avalonia/media/color.md): Color Struct - [Colors Class](/api/avalonia/media/colors.md): Colors Class - [CombinedGeometry Class](/api/avalonia/media/combinedgeometry.md): CombinedGeometry Class - [ConicGradientBrush Class](/api/avalonia/media/conicgradientbrush.md): ConicGradientBrush Class - [DashStyle Class](/api/avalonia/media/dashstyle.md): DashStyle Class - [Drawing Class](/api/avalonia/media/drawing.md): Drawing Class - [DrawingBrush Class](/api/avalonia/media/drawingbrush.md): DrawingBrush Class - [DrawingCollection Class](/api/avalonia/media/drawingcollection.md): DrawingCollection Class - [DrawingContext Class](/api/avalonia/media/drawingcontext.md): DrawingContext Class - [DrawingContext.PushedState Struct](/api/avalonia/media/drawingcontext-pushedstate.md): DrawingContext.PushedState Struct - [DrawingContext.RestoreState.PushedStateType Enum](/api/avalonia/media/drawingcontext-restorestate-pushedstatetype.md): DrawingContext.RestoreState.PushedStateType Enum - [DrawingGroup Class](/api/avalonia/media/drawinggroup.md): DrawingGroup Class - [DrawingImage Class](/api/avalonia/media/drawingimage.md): DrawingImage Class - [DropShadowDirectionEffect Class](/api/avalonia/media/dropshadowdirectioneffect.md): DropShadowDirectionEffect Class - [DropShadowEffect Class](/api/avalonia/media/dropshadoweffect.md): DropShadowEffect Class - [DropShadowEffectBase Class](/api/avalonia/media/dropshadoweffectbase.md): DropShadowEffectBase Class - [EdgeMode Enum](/api/avalonia/media/edgemode.md): EdgeMode Enum - [Effect Class](/api/avalonia/media/effect.md): Effect Class - [EffectConverter Class](/api/avalonia/media/effectconverter.md): EffectConverter Class - [EffectExtensions Class](/api/avalonia/media/effectextensions.md): EffectExtensions Class - [EllipseGeometry Class](/api/avalonia/media/ellipsegeometry.md): EllipseGeometry Class - [ExperimentalAcrylicMaterial Class](/api/avalonia/media/experimentalacrylicmaterial.md): ExperimentalAcrylicMaterial Class - [FillRule Enum](/api/avalonia/media/fillrule.md): FillRule Enum - [FlowDirection Enum](/api/avalonia/media/flowdirection.md): FlowDirection Enum - [FontFallback Class](/api/avalonia/media/fontfallback.md): FontFallback Class - [FontFamily Class](/api/avalonia/media/fontfamily.md): FontFamily Class - [FontFeature Class](/api/avalonia/media/fontfeature.md): FontFeature Class - [FontFeatureCollection Class](/api/avalonia/media/fontfeaturecollection.md): FontFeatureCollection Class - [FontManager Class](/api/avalonia/media/fontmanager.md): FontManager Class - [FontManagerOptions Class](/api/avalonia/media/fontmanageroptions.md): FontManagerOptions Class - [FontMetrics Struct](/api/avalonia/media/fontmetrics.md): FontMetrics Struct - [Fonts Namespace](/api/avalonia/media/fonts.md): Fonts Namespace - [EmbeddedFontCollection Class](/api/avalonia/media/fonts/embeddedfontcollection.md): EmbeddedFontCollection Class - [FamilyNameCollection Class](/api/avalonia/media/fonts/familynamecollection.md): FamilyNameCollection Class - [FontCodePageCoverage Enum](/api/avalonia/media/fonts/fontcodepagecoverage.md): FontCodePageCoverage Enum - [FontCollectionBase Class](/api/avalonia/media/fonts/fontcollectionbase.md): FontCollectionBase Class - [FontCollectionKey Struct](/api/avalonia/media/fonts/fontcollectionkey.md): FontCollectionKey Struct - [FontFamilyKey Class](/api/avalonia/media/fonts/fontfamilykey.md): FontFamilyKey Class - [IFontCollection Interface](/api/avalonia/media/fonts/ifontcollection.md): IFontCollection Interface - [OpenTypeTag Struct](/api/avalonia/media/fonts/opentypetag.md): OpenTypeTag Struct - [Cmap Namespace](/api/avalonia/media/fonts/tables/cmap.md): Cmap Namespace - [CharacterToGlyphMap Struct](/api/avalonia/media/fonts/tables/cmap/charactertoglyphmap.md): CharacterToGlyphMap Struct - [CodepointRange Struct](/api/avalonia/media/fonts/tables/cmap/codepointrange.md): CodepointRange Struct - [CodepointRangeEnumerator Struct](/api/avalonia/media/fonts/tables/cmap/codepointrangeenumerator.md): CodepointRangeEnumerator Struct - [FontSimulations Enum](/api/avalonia/media/fontsimulations.md): FontSimulations Enum - [FontStretch Enum](/api/avalonia/media/fontstretch.md): FontStretch Enum - [FontStyle Enum](/api/avalonia/media/fontstyle.md): FontStyle Enum - [FontWeight Enum](/api/avalonia/media/fontweight.md): FontWeight Enum - [FormattedText Class](/api/avalonia/media/formattedtext.md): FormattedText Class - [Geometry Class](/api/avalonia/media/geometry.md): Geometry Class - [GeometryCollection Class](/api/avalonia/media/geometrycollection.md): GeometryCollection Class - [GeometryCombineMode Enum](/api/avalonia/media/geometrycombinemode.md): GeometryCombineMode Enum - [GeometryDrawing Class](/api/avalonia/media/geometrydrawing.md): GeometryDrawing Class - [GeometryGroup Class](/api/avalonia/media/geometrygroup.md): GeometryGroup Class - [GeometryTypeConverter Class](/api/avalonia/media/geometrytypeconverter.md): GeometryTypeConverter Class - [GlyphMetrics Struct](/api/avalonia/media/glyphmetrics.md): GlyphMetrics Struct - [GlyphRun Class](/api/avalonia/media/glyphrun.md): GlyphRun Class - [GlyphRunDrawing Class](/api/avalonia/media/glyphrundrawing.md): GlyphRunDrawing Class - [GlyphRunMetrics Struct](/api/avalonia/media/glyphrunmetrics.md): GlyphRunMetrics Struct - [GlyphTypeface Class](/api/avalonia/media/glyphtypeface.md): GlyphTypeface Class - [GradientBrush Class](/api/avalonia/media/gradientbrush.md): GradientBrush Class - [GradientSpreadMethod Enum](/api/avalonia/media/gradientspreadmethod.md): GradientSpreadMethod Enum - [GradientStop Class](/api/avalonia/media/gradientstop.md): GradientStop Class - [GradientStops Class](/api/avalonia/media/gradientstops.md): GradientStops Class - [HslColor Struct](/api/avalonia/media/hslcolor.md): HslColor Struct - [HsvColor Struct](/api/avalonia/media/hsvcolor.md): HsvColor Struct - [IBlurEffect Interface](/api/avalonia/media/iblureffect.md): IBlurEffect Interface - [IBrush Interface](/api/avalonia/media/ibrush.md): IBrush Interface - [IConicGradientBrush Interface](/api/avalonia/media/iconicgradientbrush.md): IConicGradientBrush Interface - [IDashStyle Interface](/api/avalonia/media/idashstyle.md): IDashStyle Interface - [IDropShadowEffect Interface](/api/avalonia/media/idropshadoweffect.md): IDropShadowEffect Interface - [IEffect Interface](/api/avalonia/media/ieffect.md): IEffect Interface - [IExperimentalAcrylicMaterial Interface](/api/avalonia/media/iexperimentalacrylicmaterial.md): IExperimentalAcrylicMaterial Interface - [IFontMemory Interface](/api/avalonia/media/ifontmemory.md): IFontMemory Interface - [IGradientBrush Interface](/api/avalonia/media/igradientbrush.md): IGradientBrush Interface - [IGradientStop Interface](/api/avalonia/media/igradientstop.md): IGradientStop Interface - [IImage Interface](/api/avalonia/media/iimage.md): IImage Interface - [IImageBrush Interface](/api/avalonia/media/iimagebrush.md): IImageBrush Interface - [IImageBrushSource Interface](/api/avalonia/media/iimagebrushsource.md): IImageBrushSource Interface - [IImmutableBrush Interface](/api/avalonia/media/iimmutablebrush.md): IImmutableBrush Interface - [IImmutableEffect Interface](/api/avalonia/media/iimmutableeffect.md): IImmutableEffect Interface - [IImmutableGlyphRunReference Interface](/api/avalonia/media/iimmutableglyphrunreference.md): IImmutableGlyphRunReference Interface - [IImmutableSolidColorBrush Interface](/api/avalonia/media/iimmutablesolidcolorbrush.md): IImmutableSolidColorBrush Interface - [ILinearGradientBrush Interface](/api/avalonia/media/ilineargradientbrush.md): ILinearGradientBrush Interface - [ImageBrush Class](/api/avalonia/media/imagebrush.md): ImageBrush Class - [ImageDrawing Class](/api/avalonia/media/imagedrawing.md): ImageDrawing Class - [Imaging Namespace](/api/avalonia/media/imaging.md): Imaging Namespace - [Bitmap Class](/api/avalonia/media/imaging/bitmap.md): Bitmap Class - [BitmapBlendingMode Enum](/api/avalonia/media/imaging/bitmapblendingmode.md): BitmapBlendingMode Enum - [BitmapEncoderOptions Class](/api/avalonia/media/imaging/bitmapencoderoptions.md): BitmapEncoderOptions Class - [BitmapInterpolationMode Enum](/api/avalonia/media/imaging/bitmapinterpolationmode.md): BitmapInterpolationMode Enum - [CroppedBitmap Class](/api/avalonia/media/imaging/croppedbitmap.md): CroppedBitmap Class - [JpegBitmapEncoderOptions Class](/api/avalonia/media/imaging/jpegbitmapencoderoptions.md): JpegBitmapEncoderOptions Class - [PixelFormatReader.Bgr24PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-bgr24pixelformatreader.md): PixelFormatReader.Bgr24PixelFormatReader Struct - [PixelFormatReader.Bgr32PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-bgr32pixelformatreader.md): PixelFormatReader.Bgr32PixelFormatReader Struct - [PixelFormatReader.Bgr555PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-bgr555pixelformatreader.md): PixelFormatReader.Bgr555PixelFormatReader Struct - [PixelFormatReader.Bgr565PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-bgr565pixelformatreader.md): PixelFormatReader.Bgr565PixelFormatReader Struct - [PixelFormatReader.Bgra8888PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-bgra8888pixelformatreader.md): PixelFormatReader.Bgra8888PixelFormatReader Struct - [PixelFormatReader.BlackWhitePixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-blackwhitepixelformatreader.md): PixelFormatReader.BlackWhitePixelFormatReader Struct - [PixelFormatReader.Gray16PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-gray16pixelformatreader.md): PixelFormatReader.Gray16PixelFormatReader Struct - [PixelFormatReader.Gray2PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-gray2pixelformatreader.md): PixelFormatReader.Gray2PixelFormatReader Struct - [PixelFormatReader.Gray32FloatPixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-gray32floatpixelformatreader.md): PixelFormatReader.Gray32FloatPixelFormatReader Struct - [PixelFormatReader.Gray4PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-gray4pixelformatreader.md): PixelFormatReader.Gray4PixelFormatReader Struct - [PixelFormatReader.Gray8PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-gray8pixelformatreader.md): PixelFormatReader.Gray8PixelFormatReader Struct - [PixelFormatReader.Rgb24PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-rgb24pixelformatreader.md): PixelFormatReader.Rgb24PixelFormatReader Struct - [PixelFormatReader.Rgb32PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-rgb32pixelformatreader.md): PixelFormatReader.Rgb32PixelFormatReader Struct - [PixelFormatReader.Rgba64PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-rgba64pixelformatreader.md): PixelFormatReader.Rgba64PixelFormatReader Struct - [PixelFormatReader.Rgba8888PixelFormatReader Struct](/api/avalonia/media/imaging/pixelformatreader-rgba8888pixelformatreader.md): PixelFormatReader.Rgba8888PixelFormatReader Struct - [PixelFormatWriter.Bgr24PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-bgr24pixelformatwriter.md): PixelFormatWriter.Bgr24PixelFormatWriter Struct - [PixelFormatWriter.Bgr32PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-bgr32pixelformatwriter.md): PixelFormatWriter.Bgr32PixelFormatWriter Struct - [PixelFormatWriter.Bgr555PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-bgr555pixelformatwriter.md): PixelFormatWriter.Bgr555PixelFormatWriter Struct - [PixelFormatWriter.Bgr565PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-bgr565pixelformatwriter.md): PixelFormatWriter.Bgr565PixelFormatWriter Struct - [PixelFormatWriter.Bgra32PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-bgra32pixelformatwriter.md): PixelFormatWriter.Bgra32PixelFormatWriter Struct - [PixelFormatWriter.Bgra8888PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-bgra8888pixelformatwriter.md): PixelFormatWriter.Bgra8888PixelFormatWriter Struct - [PixelFormatWriter.BlackWhitePixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-blackwhitepixelformatwriter.md): PixelFormatWriter.BlackWhitePixelFormatWriter Struct - [PixelFormatWriter.Gray16PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-gray16pixelformatwriter.md): PixelFormatWriter.Gray16PixelFormatWriter Struct - [PixelFormatWriter.Gray2PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-gray2pixelformatwriter.md): PixelFormatWriter.Gray2PixelFormatWriter Struct - [PixelFormatWriter.Gray32FloatPixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-gray32floatpixelformatwriter.md): PixelFormatWriter.Gray32FloatPixelFormatWriter Struct - [PixelFormatWriter.Gray4PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-gray4pixelformatwriter.md): PixelFormatWriter.Gray4PixelFormatWriter Struct - [PixelFormatWriter.Gray8PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-gray8pixelformatwriter.md): PixelFormatWriter.Gray8PixelFormatWriter Struct - [PixelFormatWriter.Rgb24PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-rgb24pixelformatwriter.md): PixelFormatWriter.Rgb24PixelFormatWriter Struct - [PixelFormatWriter.Rgb32PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-rgb32pixelformatwriter.md): PixelFormatWriter.Rgb32PixelFormatWriter Struct - [PixelFormatWriter.Rgba64PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-rgba64pixelformatwriter.md): PixelFormatWriter.Rgba64PixelFormatWriter Struct - [PixelFormatWriter.Rgba8888PixelFormatWriter Struct](/api/avalonia/media/imaging/pixelformatwriter-rgba8888pixelformatwriter.md): PixelFormatWriter.Rgba8888PixelFormatWriter Struct - [PngBitmapEncoderOptions Class](/api/avalonia/media/imaging/pngbitmapencoderoptions.md): PngBitmapEncoderOptions Class - [RenderTargetBitmap Class](/api/avalonia/media/imaging/rendertargetbitmap.md): RenderTargetBitmap Class - [WriteableBitmap Class](/api/avalonia/media/imaging/writeablebitmap.md): WriteableBitmap Class - [IMediaPlayer Interface](/api/avalonia/media/imediaplayer.md): IMediaPlayer Interface - [IMediaRendererProvider Interface](/api/avalonia/media/imediarendererprovider.md): IMediaRendererProvider Interface - [ImmediateDrawingContext Class](/api/avalonia/media/immediatedrawingcontext.md): ImmediateDrawingContext Class - [ImmediateDrawingContext.PushedState Struct](/api/avalonia/media/immediatedrawingcontext-pushedstate.md): ImmediateDrawingContext.PushedState Struct - [ImmediateDrawingContext.PushedState.PushedStateType Enum](/api/avalonia/media/immediatedrawingcontext-pushedstate-pushedstatetype.md): ImmediateDrawingContext.PushedState.PushedStateType Enum - [Immutable Namespace](/api/avalonia/media/immutable.md): Immutable Namespace - [ImmutableConicGradientBrush Class](/api/avalonia/media/immutable/immutableconicgradientbrush.md): ImmutableConicGradientBrush Class - [ImmutableDashStyle Class](/api/avalonia/media/immutable/immutabledashstyle.md): ImmutableDashStyle Class - [ImmutableGradientBrush Class](/api/avalonia/media/immutable/immutablegradientbrush.md): ImmutableGradientBrush Class - [ImmutableGradientStop Class](/api/avalonia/media/immutable/immutablegradientstop.md): ImmutableGradientStop Class - [ImmutableLinearGradientBrush Class](/api/avalonia/media/immutable/immutablelineargradientbrush.md): ImmutableLinearGradientBrush Class - [ImmutablePen Class](/api/avalonia/media/immutable/immutablepen.md): ImmutablePen Class - [ImmutableRadialGradientBrush Class](/api/avalonia/media/immutable/immutableradialgradientbrush.md): ImmutableRadialGradientBrush Class - [ImmutableSolidColorBrush Class](/api/avalonia/media/immutable/immutablesolidcolorbrush.md): ImmutableSolidColorBrush Class - [ImmutableTextDecoration Class](/api/avalonia/media/immutable/immutabletextdecoration.md): ImmutableTextDecoration Class - [ImmutableTileBrush Class](/api/avalonia/media/immutable/immutabletilebrush.md): ImmutableTileBrush Class - [ImmutableTransform Class](/api/avalonia/media/immutable/immutabletransform.md): ImmutableTransform Class - [ImmutableBlurEffect Class](/api/avalonia/media/immutableblureffect.md): ImmutableBlurEffect Class - [ImmutableDropShadowDirectionEffect Class](/api/avalonia/media/immutabledropshadowdirectioneffect.md): ImmutableDropShadowDirectionEffect Class - [ImmutableDropShadowEffect Class](/api/avalonia/media/immutabledropshadoweffect.md): ImmutableDropShadowEffect Class - [ImmutableExperimentalAcrylicMaterial Struct](/api/avalonia/media/immutableexperimentalacrylicmaterial.md): ImmutableExperimentalAcrylicMaterial Struct - [IMutableEffect Interface](/api/avalonia/media/imutableeffect.md): IMutableEffect Interface - [IMutableExperimentalAcrylicMaterial Interface](/api/avalonia/media/imutableexperimentalacrylicmaterial.md): IMutableExperimentalAcrylicMaterial Interface - [IMutableTransform Interface](/api/avalonia/media/imutabletransform.md): IMutableTransform Interface - [IPen Interface](/api/avalonia/media/ipen.md): IPen Interface - [IPlatformTypeface Interface](/api/avalonia/media/iplatformtypeface.md): IPlatformTypeface Interface - [IRadialGradientBrush Interface](/api/avalonia/media/iradialgradientbrush.md): IRadialGradientBrush Interface - [ISceneBrush Interface](/api/avalonia/media/iscenebrush.md): ISceneBrush Interface - [ISceneBrushContent Interface](/api/avalonia/media/iscenebrushcontent.md): ISceneBrushContent Interface - [ISolidColorBrush Interface](/api/avalonia/media/isolidcolorbrush.md): ISolidColorBrush Interface - [ITextShaperTypeface Interface](/api/avalonia/media/itextshapertypeface.md): ITextShaperTypeface Interface - [ITileBrush Interface](/api/avalonia/media/itilebrush.md): ITileBrush Interface - [ITransform Interface](/api/avalonia/media/itransform.md): ITransform Interface - [LinearGradientBrush Class](/api/avalonia/media/lineargradientbrush.md): LinearGradientBrush Class - [LineGeometry Class](/api/avalonia/media/linegeometry.md): LineGeometry Class - [LineSegment Class](/api/avalonia/media/linesegment.md): LineSegment Class - [MaterialExtensions Class](/api/avalonia/media/materialextensions.md): MaterialExtensions Class - [MatrixTransform Class](/api/avalonia/media/matrixtransform.md): MatrixTransform Class - [MediaExtensions Class](/api/avalonia/media/mediaextensions.md): MediaExtensions Class - [MediaPlayer Class](/api/avalonia/media/mediaplayer.md): MediaPlayer Class - [MediaPlayerErrorEventArgs Class](/api/avalonia/media/mediaplayererroreventargs.md): MediaPlayerErrorEventArgs Class - [MediaPlayerLoadedBehavior Enum](/api/avalonia/media/mediaplayerloadedbehavior.md): MediaPlayerLoadedBehavior Enum - [MediaPlayerLogEntry Class](/api/avalonia/media/mediaplayerlogentry.md): MediaPlayerLogEntry Class - [MediaPlayerOptions Class](/api/avalonia/media/mediaplayeroptions.md): MediaPlayerOptions Class - [MediaRenderer Class](/api/avalonia/media/mediarenderer.md): MediaRenderer Class - [MediaSource Class](/api/avalonia/media/mediasource.md): MediaSource Class - [MediaStatistics Class](/api/avalonia/media/mediastatistics.md): MediaStatistics Class - [NaturalSizeChangedEventArgs Class](/api/avalonia/media/naturalsizechangedeventargs.md): NaturalSizeChangedEventArgs Class - [PathFigure Class](/api/avalonia/media/pathfigure.md): PathFigure Class - [PathFigures Class](/api/avalonia/media/pathfigures.md): PathFigures Class - [PathGeometry Class](/api/avalonia/media/pathgeometry.md): PathGeometry Class - [PathMarkupParser Class](/api/avalonia/media/pathmarkupparser.md): PathMarkupParser Class - [PathSegment Class](/api/avalonia/media/pathsegment.md): PathSegment Class - [PathSegments Class](/api/avalonia/media/pathsegments.md): PathSegments Class - [Pen Class](/api/avalonia/media/pen.md): Pen Class - [PenLineCap Enum](/api/avalonia/media/penlinecap.md): PenLineCap Enum - [PenLineJoin Enum](/api/avalonia/media/penlinejoin.md): PenLineJoin Enum - [PolyBezierSegment Class](/api/avalonia/media/polybeziersegment.md): PolyBezierSegment Class - [PolylineGeometry Class](/api/avalonia/media/polylinegeometry.md): PolylineGeometry Class - [PolyLineSegment Class](/api/avalonia/media/polylinesegment.md): PolyLineSegment Class - [PreciseEllipticArcHelper.EllipticalArc Class](/api/avalonia/media/preciseellipticarchelper-ellipticalarc.md): PreciseEllipticArcHelper.EllipticalArc Class - [QuadraticBezierSegment Class](/api/avalonia/media/quadraticbeziersegment.md): QuadraticBezierSegment Class - [RadialGradientBrush Class](/api/avalonia/media/radialgradientbrush.md): RadialGradientBrush Class - [RectangleGeometry Class](/api/avalonia/media/rectanglegeometry.md): RectangleGeometry Class - [RenderOptions Struct](/api/avalonia/media/renderoptions.md): RenderOptions Struct - [Rotate3DTransform Class](/api/avalonia/media/rotate3dtransform.md): Rotate3DTransform Class - [RotateTransform Class](/api/avalonia/media/rotatetransform.md): RotateTransform Class - [ScaleTransform Class](/api/avalonia/media/scaletransform.md): ScaleTransform Class - [SkewTransform Class](/api/avalonia/media/skewtransform.md): SkewTransform Class - [SolidColorBrush Class](/api/avalonia/media/solidcolorbrush.md): SolidColorBrush Class - [StorageFileSource Class](/api/avalonia/media/storagefilesource.md): StorageFileSource Class - [StorageFileSourcePriority Enum](/api/avalonia/media/storagefilesourcepriority.md): StorageFileSourcePriority Enum - [StreamGeometry Class](/api/avalonia/media/streamgeometry.md): StreamGeometry Class - [StreamGeometryContext Class](/api/avalonia/media/streamgeometrycontext.md): StreamGeometryContext Class - [StreamSource Class](/api/avalonia/media/streamsource.md): StreamSource Class - [Stretch Enum](/api/avalonia/media/stretch.md): Stretch Enum - [StretchDirection Enum](/api/avalonia/media/stretchdirection.md): StretchDirection Enum - [SweepDirection Enum](/api/avalonia/media/sweepdirection.md): SweepDirection Enum - [TextAlignment Enum](/api/avalonia/media/textalignment.md): TextAlignment Enum - [TextCollapsingCreateInfo Struct](/api/avalonia/media/textcollapsingcreateinfo.md): TextCollapsingCreateInfo Struct - [TextDecoration Class](/api/avalonia/media/textdecoration.md): TextDecoration Class - [TextDecorationCollection Class](/api/avalonia/media/textdecorationcollection.md): TextDecorationCollection Class - [TextDecorationLocation Enum](/api/avalonia/media/textdecorationlocation.md): TextDecorationLocation Enum - [TextDecorations Class](/api/avalonia/media/textdecorations.md): TextDecorations Class - [TextDecorationUnit Enum](/api/avalonia/media/textdecorationunit.md): TextDecorationUnit Enum - [TextFormatting Namespace](/api/avalonia/media/textformatting.md): TextFormatting Namespace - [DrawableTextRun Class](/api/avalonia/media/textformatting/drawabletextrun.md): DrawableTextRun Class - [GenericTextParagraphProperties Class](/api/avalonia/media/textformatting/generictextparagraphproperties.md): GenericTextParagraphProperties Class - [GenericTextRunProperties Class](/api/avalonia/media/textformatting/generictextrunproperties.md): GenericTextRunProperties Class - [GlyphInfo Struct](/api/avalonia/media/textformatting/glyphinfo.md): GlyphInfo Struct - [ITextSource Interface](/api/avalonia/media/textformatting/itextsource.md): ITextSource Interface - [JustificationProperties Class](/api/avalonia/media/textformatting/justificationproperties.md): JustificationProperties Class - [LogicalDirection Enum](/api/avalonia/media/textformatting/logicaldirection.md): LogicalDirection Enum - [ShapedBuffer Class](/api/avalonia/media/textformatting/shapedbuffer.md): ShapedBuffer Class - [ShapedTextRun Class](/api/avalonia/media/textformatting/shapedtextrun.md): ShapedTextRun Class - [SplitResult Struct](/api/avalonia/media/textformatting/splitresult-1.md): SplitResult<T> Struct - [TextBounds Class](/api/avalonia/media/textformatting/textbounds.md): TextBounds Class - [TextCharacters Class](/api/avalonia/media/textformatting/textcharacters.md): TextCharacters Class - [TextCollapsingProperties Class](/api/avalonia/media/textformatting/textcollapsingproperties.md): TextCollapsingProperties Class - [TextEndOfLine Class](/api/avalonia/media/textformatting/textendofline.md): TextEndOfLine Class - [TextEndOfParagraph Class](/api/avalonia/media/textformatting/textendofparagraph.md): TextEndOfParagraph Class - [TextFormatter Class](/api/avalonia/media/textformatting/textformatter.md): TextFormatter Class - [TextLayout Class](/api/avalonia/media/textformatting/textlayout.md): TextLayout Class - [TextLeadingPrefixCharacterEllipsis Class](/api/avalonia/media/textformatting/textleadingprefixcharacterellipsis.md): TextLeadingPrefixCharacterEllipsis Class - [TextLine Class](/api/avalonia/media/textformatting/textline.md): TextLine Class - [TextLineBreak Class](/api/avalonia/media/textformatting/textlinebreak.md): TextLineBreak Class - [TextLineMetrics Struct](/api/avalonia/media/textformatting/textlinemetrics.md): TextLineMetrics Struct - [TextMetrics Struct](/api/avalonia/media/textformatting/textmetrics.md): TextMetrics Struct - [TextParagraphProperties Class](/api/avalonia/media/textformatting/textparagraphproperties.md): TextParagraphProperties Class - [TextRun Class](/api/avalonia/media/textformatting/textrun.md): TextRun Class - [TextRunBounds Struct](/api/avalonia/media/textformatting/textrunbounds.md): TextRunBounds Struct - [TextRunCache Class](/api/avalonia/media/textformatting/textruncache.md): TextRunCache Class - [TextRunProperties Class](/api/avalonia/media/textformatting/textrunproperties.md): TextRunProperties Class - [TextShaper Class](/api/avalonia/media/textformatting/textshaper.md): TextShaper Class - [TextShaperOptions Struct](/api/avalonia/media/textformatting/textshaperoptions.md): TextShaperOptions Struct - [TextTrailingCharacterEllipsis Class](/api/avalonia/media/textformatting/texttrailingcharacterellipsis.md): TextTrailingCharacterEllipsis Class - [TextTrailingWordEllipsis Class](/api/avalonia/media/textformatting/texttrailingwordellipsis.md): TextTrailingWordEllipsis Class - [Unicode Namespace](/api/avalonia/media/textformatting/unicode.md): Unicode Namespace - [BidiClass Enum](/api/avalonia/media/textformatting/unicode/bidiclass.md): BidiClass Enum - [BidiPairedBracketType Enum](/api/avalonia/media/textformatting/unicode/bidipairedbrackettype.md): BidiPairedBracketType Enum - [Codepoint Struct](/api/avalonia/media/textformatting/unicode/codepoint.md): Codepoint Struct - [CodepointEnumerator Struct](/api/avalonia/media/textformatting/unicode/codepointenumerator.md): CodepointEnumerator Struct - [EastAsianWidthClass Enum](/api/avalonia/media/textformatting/unicode/eastasianwidthclass.md): EastAsianWidthClass Enum - [GeneralCategory Enum](/api/avalonia/media/textformatting/unicode/generalcategory.md): GeneralCategory Enum - [Grapheme Struct](/api/avalonia/media/textformatting/unicode/grapheme.md): Grapheme Struct - [GraphemeBreakClass Enum](/api/avalonia/media/textformatting/unicode/graphemebreakclass.md): GraphemeBreakClass Enum - [GraphemeEnumerator Struct](/api/avalonia/media/textformatting/unicode/graphemeenumerator.md): GraphemeEnumerator Struct - [LineBreak Struct](/api/avalonia/media/textformatting/unicode/linebreak.md): LineBreak Struct - [LineBreakClass Enum](/api/avalonia/media/textformatting/unicode/linebreakclass.md): LineBreakClass Enum - [LineBreakEnumerator Struct](/api/avalonia/media/textformatting/unicode/linebreakenumerator.md): LineBreakEnumerator Struct - [Script Enum](/api/avalonia/media/textformatting/unicode/script.md): Script Enum - [WordBreakClass Enum](/api/avalonia/media/textformatting/unicode/wordbreakclass.md): WordBreakClass Enum - [WordBreakEnumerator Struct](/api/avalonia/media/textformatting/unicode/wordbreakenumerator.md): WordBreakEnumerator Struct - [WordSegment Struct](/api/avalonia/media/textformatting/unicode/wordsegment.md): WordSegment Struct - [UnshapedTextRun Class](/api/avalonia/media/textformatting/unshapedtextrun.md): UnshapedTextRun Class - [TextHintingMode Enum](/api/avalonia/media/texthintingmode.md): TextHintingMode Enum - [TextHitTestResult Struct](/api/avalonia/media/texthittestresult.md): TextHitTestResult Struct - [TextLeadingPrefixTrimming Class](/api/avalonia/media/textleadingprefixtrimming.md): TextLeadingPrefixTrimming Class - [TextOptions Struct](/api/avalonia/media/textoptions.md): TextOptions Struct - [TextPathSegmentEllipsis Class](/api/avalonia/media/textpathsegmentellipsis.md): TextPathSegmentEllipsis Class - [TextPathSegmentTrimming Class](/api/avalonia/media/textpathsegmenttrimming.md): TextPathSegmentTrimming Class - [TextRenderingMode Enum](/api/avalonia/media/textrenderingmode.md): TextRenderingMode Enum - [TextTrailingTrimming Class](/api/avalonia/media/texttrailingtrimming.md): TextTrailingTrimming Class - [TextTrimming Class](/api/avalonia/media/texttrimming.md): TextTrimming Class - [TextWrapping Enum](/api/avalonia/media/textwrapping.md): TextWrapping Enum - [Simple Namespace](/api/avalonia/media/themes/simple.md): Simple Namespace - [SimpleFluentTheme Class](/api/avalonia/media/themes/simple/simplefluenttheme.md): SimpleFluentTheme Class - [TileBrush Class](/api/avalonia/media/tilebrush.md): TileBrush Class - [TileMode Enum](/api/avalonia/media/tilemode.md): TileMode Enum - [Transform Class](/api/avalonia/media/transform.md): Transform Class - [Transformation Namespace](/api/avalonia/media/transformation.md): Transformation Namespace - [TransformOperation Struct](/api/avalonia/media/transformation/transformoperation.md): TransformOperation Struct - [TransformOperation.DataLayout Struct](/api/avalonia/media/transformation/transformoperation-datalayout.md): TransformOperation.DataLayout Struct - [TransformOperation.DataLayout.RotateLayout Struct](/api/avalonia/media/transformation/transformoperation-datalayout-rotatelayout.md): TransformOperation.DataLayout.RotateLayout Struct - [TransformOperation.DataLayout.ScaleLayout Struct](/api/avalonia/media/transformation/transformoperation-datalayout-scalelayout.md): TransformOperation.DataLayout.ScaleLayout Struct - [TransformOperation.DataLayout.SkewLayout Struct](/api/avalonia/media/transformation/transformoperation-datalayout-skewlayout.md): TransformOperation.DataLayout.SkewLayout Struct - [TransformOperation.DataLayout.TranslateLayout Struct](/api/avalonia/media/transformation/transformoperation-datalayout-translatelayout.md): TransformOperation.DataLayout.TranslateLayout Struct - [TransformOperation.OperationType Enum](/api/avalonia/media/transformation/transformoperation-operationtype.md): TransformOperation.OperationType Enum - [TransformOperations Class](/api/avalonia/media/transformation/transformoperations.md): TransformOperations Class - [TransformOperations.Builder Struct](/api/avalonia/media/transformation/transformoperations-builder.md): TransformOperations.Builder Struct - [TransformConverter Class](/api/avalonia/media/transformconverter.md): TransformConverter Class - [TransformExtensions Class](/api/avalonia/media/transformextensions.md): TransformExtensions Class - [TransformGroup Class](/api/avalonia/media/transformgroup.md): TransformGroup Class - [Transforms Class](/api/avalonia/media/transforms.md): Transforms Class - [TranslateTransform Class](/api/avalonia/media/translatetransform.md): TranslateTransform Class - [Typeface Struct](/api/avalonia/media/typeface.md): Typeface Struct - [UnicodeRange Struct](/api/avalonia/media/unicoderange.md): UnicodeRange Struct - [UnicodeRangeSegment Struct](/api/avalonia/media/unicoderangesegment.md): UnicodeRangeSegment Struct - [UriSource Class](/api/avalonia/media/urisource.md): UriSource Class - [VisualBrush Class](/api/avalonia/media/visualbrush.md): VisualBrush Class - [Metadata Namespace](/api/avalonia/metadata.md): Metadata Namespace - [AmbientAttribute Class](/api/avalonia/metadata/ambientattribute.md): AmbientAttribute Class - [AvaloniaListAttribute Class](/api/avalonia/metadata/avalonialistattribute.md): AvaloniaListAttribute Class - [ConstructorArgumentAttribute Class](/api/avalonia/metadata/constructorargumentattribute.md): ConstructorArgumentAttribute Class - [ContentAttribute Class](/api/avalonia/metadata/contentattribute.md): ContentAttribute Class - [ControlTemplateScopeAttribute Class](/api/avalonia/metadata/controltemplatescopeattribute.md): ControlTemplateScopeAttribute Class - [DataTypeAttribute Class](/api/avalonia/metadata/datatypeattribute.md): DataTypeAttribute Class - [DependsOnAttribute Class](/api/avalonia/metadata/dependsonattribute.md): DependsOnAttribute Class - [IAddChild Interface](/api/avalonia/metadata/iaddchild.md): IAddChild Interface - [IAddChild Interface](/api/avalonia/metadata/iaddchild-1.md): IAddChild<T> Interface - [InheritDataTypeFromAttribute Class](/api/avalonia/metadata/inheritdatatypefromattribute.md): InheritDataTypeFromAttribute Class - [InheritDataTypeFromItemsAttribute Class](/api/avalonia/metadata/inheritdatatypefromitemsattribute.md): InheritDataTypeFromItemsAttribute Class - [InheritDataTypeFromScopeKind Enum](/api/avalonia/metadata/inheritdatatypefromscopekind.md): InheritDataTypeFromScopeKind Enum - [MarkupExtensionDefaultOptionAttribute Class](/api/avalonia/metadata/markupextensiondefaultoptionattribute.md): MarkupExtensionDefaultOptionAttribute Class - [MarkupExtensionOptionAttribute Class](/api/avalonia/metadata/markupextensionoptionattribute.md): MarkupExtensionOptionAttribute Class - [NotClientImplementableAttribute Class](/api/avalonia/metadata/notclientimplementableattribute.md): NotClientImplementableAttribute Class - [PrivateApiAttribute Class](/api/avalonia/metadata/privateapiattribute.md): PrivateApiAttribute Class - [TemplateContentAttribute Class](/api/avalonia/metadata/templatecontentattribute.md): TemplateContentAttribute Class - [TrimSurroundingWhitespaceAttribute Class](/api/avalonia/metadata/trimsurroundingwhitespaceattribute.md): TrimSurroundingWhitespaceAttribute Class - [UnstableAttribute Class](/api/avalonia/metadata/unstableattribute.md): UnstableAttribute Class - [UsableDuringInitializationAttribute Class](/api/avalonia/metadata/usableduringinitializationattribute.md): UsableDuringInitializationAttribute Class - [WhitespaceSignificantCollectionAttribute Class](/api/avalonia/metadata/whitespacesignificantcollectionattribute.md): WhitespaceSignificantCollectionAttribute Class - [XmlnsDefinitionAttribute Class](/api/avalonia/metadata/xmlnsdefinitionattribute.md): XmlnsDefinitionAttribute Class - [XmlnsPrefixAttribute Class](/api/avalonia/metadata/xmlnsprefixattribute.md): XmlnsPrefixAttribute Class - [Metal Namespace](/api/avalonia/metal.md): Metal Namespace - [IMetalDevice Interface](/api/avalonia/metal/imetaldevice.md): IMetalDevice Interface - [IMetalExternalObjectsFeature Interface](/api/avalonia/metal/imetalexternalobjectsfeature.md): IMetalExternalObjectsFeature Interface - [IMetalExternalTexture Interface](/api/avalonia/metal/imetalexternaltexture.md): IMetalExternalTexture Interface - [IMetalPlatformSurface Interface](/api/avalonia/metal/imetalplatformsurface.md): IMetalPlatformSurface Interface - [IMetalPlatformSurfaceRenderingSession Interface](/api/avalonia/metal/imetalplatformsurfacerenderingsession.md): IMetalPlatformSurfaceRenderingSession Interface - [IMetalPlatformSurfaceRenderTarget Interface](/api/avalonia/metal/imetalplatformsurfacerendertarget.md): IMetalPlatformSurfaceRenderTarget Interface - [IMetalSharedEvent Interface](/api/avalonia/metal/imetalsharedevent.md): IMetalSharedEvent Interface - [MicroCom Namespace](/api/avalonia/microcom.md): MicroCom Namespace - [CallbackBase Class](/api/avalonia/microcom/callbackbase.md): CallbackBase Class - [OpenGL Namespace](/api/avalonia/opengl.md): OpenGL Namespace - [Controls Namespace](/api/avalonia/opengl/controls.md): Controls Namespace - [OpenGlControlBase Class](/api/avalonia/opengl/controls/openglcontrolbase.md): OpenGlControlBase Class - [Egl Namespace](/api/avalonia/opengl/egl.md): Egl Namespace - [EglConfigProbeCallback Delegate](/api/avalonia/opengl/egl/eglconfigprobecallback.md): EglConfigProbeCallback Delegate - [EglConsts Class](/api/avalonia/opengl/egl/eglconsts.md): EglConsts Class - [EglContext Class](/api/avalonia/opengl/egl/eglcontext.md): EglContext Class - [EglContextOptions Class](/api/avalonia/opengl/egl/eglcontextoptions.md): EglContextOptions Class - [EglDisplay Class](/api/avalonia/opengl/egl/egldisplay.md): EglDisplay Class - [EglDisplayCreationOptions Class](/api/avalonia/opengl/egl/egldisplaycreationoptions.md): EglDisplayCreationOptions Class - [EglDisplayOptions Class](/api/avalonia/opengl/egl/egldisplayoptions.md): EglDisplayOptions Class - [EglErrors Enum](/api/avalonia/opengl/egl/eglerrors.md): EglErrors Enum - [EglGlPlatformImageSurfaceBase Class](/api/avalonia/opengl/egl/eglglplatformimagesurfacebase.md): EglGlPlatformImageSurfaceBase Class - [EglGlPlatformSurface Class](/api/avalonia/opengl/egl/eglglplatformsurface.md): EglGlPlatformSurface Class - [EglGlPlatformSurface.IEglWindowGlPlatformSurfaceInfo Interface](/api/avalonia/opengl/egl/eglglplatformsurface-ieglwindowglplatformsurfaceinfo.md): EglGlPlatformSurface.IEglWindowGlPlatformSurfaceInfo Interface - [EglGlPlatformSurface.IEglWindowGlPlatformSurfaceInfoWithWaitPolicy Interface](/api/avalonia/opengl/egl/eglglplatformsurface-ieglwindowglplatformsurfaceinfowithwaitpolicy.md): EglGlPlatformSurface.IEglWindowGlPlatformSurfaceInfoWithWaitPolicy Interface - [EglGlPlatformSurfaceBase Class](/api/avalonia/opengl/egl/eglglplatformsurfacebase.md): EglGlPlatformSurfaceBase Class - [EglImage Class](/api/avalonia/opengl/egl/eglimage.md): EglImage Class - [EglInterface Class](/api/avalonia/opengl/egl/eglinterface.md): EglInterface Class - [EglPlatformGraphics Class](/api/avalonia/opengl/egl/eglplatformgraphics.md): EglPlatformGraphics Class - [EglPlatformImageSurfaceRenderTargetBase Class](/api/avalonia/opengl/egl/eglplatformimagesurfacerendertargetbase.md): EglPlatformImageSurfaceRenderTargetBase Class - [EglPlatformSurfaceRenderTargetBase Class](/api/avalonia/opengl/egl/eglplatformsurfacerendertargetbase.md): EglPlatformSurfaceRenderTargetBase Class - [EglSurface Class](/api/avalonia/opengl/egl/eglsurface.md): EglSurface Class - [Features Namespace](/api/avalonia/opengl/features.md): Features Namespace - [ExternalObjectsOpenGlExtensionFeature Class](/api/avalonia/opengl/features/externalobjectsopenglextensionfeature.md): ExternalObjectsOpenGlExtensionFeature Class - [GlBasicInfoInterface Class](/api/avalonia/opengl/glbasicinfointerface.md): GlBasicInfoInterface Class - [GlConsts Class](/api/avalonia/opengl/glconsts.md): GlConsts Class - [GlErrors Enum](/api/avalonia/opengl/glerrors.md): GlErrors Enum - [GlInterface Class](/api/avalonia/opengl/glinterface.md): GlInterface Class - [GlInterface.GlContextInfo Class](/api/avalonia/opengl/glinterface-glcontextinfo.md): GlInterface.GlContextInfo Class - [GlProfileType Enum](/api/avalonia/opengl/glprofiletype.md): GlProfileType Enum - [GlVersion Struct](/api/avalonia/opengl/glversion.md): GlVersion Struct - [ICompositionImportableOpenGlSharedTexture Interface](/api/avalonia/opengl/icompositionimportableopenglsharedtexture.md): ICompositionImportableOpenGlSharedTexture Interface - [IGlContext Interface](/api/avalonia/opengl/iglcontext.md): IGlContext Interface - [IGlContextExternalObjectsFeature Interface](/api/avalonia/opengl/iglcontextexternalobjectsfeature.md): IGlContextExternalObjectsFeature Interface - [IGlExportableExternalImageTexture Interface](/api/avalonia/opengl/iglexportableexternalimagetexture.md): IGlExportableExternalImageTexture Interface - [IGlExportableExternalSemaphore Interface](/api/avalonia/opengl/iglexportableexternalsemaphore.md): IGlExportableExternalSemaphore Interface - [IGlExternalImageTexture Interface](/api/avalonia/opengl/iglexternalimagetexture.md): IGlExternalImageTexture Interface - [IGlExternalSemaphore Interface](/api/avalonia/opengl/iglexternalsemaphore.md): IGlExternalSemaphore Interface - [IGlPlatformSurfaceRenderTargetFactory Interface](/api/avalonia/opengl/iglplatformsurfacerendertargetfactory.md): IGlPlatformSurfaceRenderTargetFactory Interface - [IOpenGlTextureSharingRenderInterfaceContextFeature Interface](/api/avalonia/opengl/iopengltexturesharingrenderinterfacecontextfeature.md): IOpenGlTextureSharingRenderInterfaceContextFeature Interface - [IPlatformGraphicsOpenGlContextFactory Interface](/api/avalonia/opengl/iplatformgraphicsopenglcontextfactory.md): IPlatformGraphicsOpenGlContextFactory Interface - [OpenGlException Class](/api/avalonia/opengl/openglexception.md): OpenGlException Class - [Surfaces Namespace](/api/avalonia/opengl/surfaces.md): Surfaces Namespace - [IGlPlatformSurface Interface](/api/avalonia/opengl/surfaces/iglplatformsurface.md): IGlPlatformSurface Interface - [IGlPlatformSurfaceRenderingSession Interface](/api/avalonia/opengl/surfaces/iglplatformsurfacerenderingsession.md): IGlPlatformSurfaceRenderingSession Interface - [IGlPlatformSurfaceRenderTarget Interface](/api/avalonia/opengl/surfaces/iglplatformsurfacerendertarget.md): IGlPlatformSurfaceRenderTarget Interface - [OptionalFeatureProviderExtensions Class](/api/avalonia/optionalfeatureproviderextensions.md): OptionalFeatureProviderExtensions Class - [PixelPoint Struct](/api/avalonia/pixelpoint.md): PixelPoint Struct - [PixelRect Struct](/api/avalonia/pixelrect.md): PixelRect Struct - [PixelSize Struct](/api/avalonia/pixelsize.md): PixelSize Struct - [PixelVector Struct](/api/avalonia/pixelvector.md): PixelVector Struct - [Platform Namespace](/api/avalonia/platform.md): Platform Namespace - [AlphaFormat Enum](/api/avalonia/platform/alphaformat.md): AlphaFormat Enum - [AndroidWebViewEnvironmentRequestedEventArgs Class](/api/avalonia/platform/androidwebviewenvironmentrequestedeventargs.md): AndroidWebViewEnvironmentRequestedEventArgs Class - [AppleWKWebViewEnvironmentRequestedEventArgs Class](/api/avalonia/platform/applewkwebviewenvironmentrequestedeventargs.md): AppleWKWebViewEnvironmentRequestedEventArgs Class - [AssetLoader Class](/api/avalonia/platform/assetloader.md): AssetLoader Class - [ColorContrastPreference Enum](/api/avalonia/platform/colorcontrastpreference.md): ColorContrastPreference Enum - [DefaultPlatformSettings Class](/api/avalonia/platform/defaultplatformsettings.md): DefaultPlatformSettings Class - [DetailedWebViewAdapterInfo Class](/api/avalonia/platform/detailedwebviewadapterinfo.md): DetailedWebViewAdapterInfo Class - [DrawingContextImplExtensions Class](/api/avalonia/platform/drawingcontextimplextensions.md): DrawingContextImplExtensions Class - [FormFactorType Enum](/api/avalonia/platform/formfactortype.md): FormFactorType Enum - [GtkWebViewEnvironmentRequestedEventArgs Class](/api/avalonia/platform/gtkwebviewenvironmentrequestedeventargs.md): GtkWebViewEnvironmentRequestedEventArgs Class - [HeadlessWebViewEnvironmentRequestedEventArgs.HttpResult Class](/api/avalonia/platform/headlesswebviewenvironmentrequestedeventargs-httpresult.md): HeadlessWebViewEnvironmentRequestedEventArgs.HttpResult Class - [HeadlessWebViewEnvironmentRequestedEventArgs.ScriptResult Class](/api/avalonia/platform/headlesswebviewenvironmentrequestedeventargs-scriptresult.md): HeadlessWebViewEnvironmentRequestedEventArgs.ScriptResult Class - [HeadlessWebViewEnvironmentRequestedEventArgs.ScriptResultCommand Enum](/api/avalonia/platform/headlesswebviewenvironmentrequestedeventargs-scriptresultcommand.md): HeadlessWebViewEnvironmentRequestedEventArgs.ScriptResultCommand Enum - [IAndroidWebViewPlatformHandle Interface](/api/avalonia/platform/iandroidwebviewplatformhandle.md): IAndroidWebViewPlatformHandle Interface - [IAppleWKWebViewPlatformHandle Interface](/api/avalonia/platform/iapplewkwebviewplatformhandle.md): IAppleWKWebViewPlatformHandle Interface - [IAssetLoader Interface](/api/avalonia/platform/iassetloader.md): IAssetLoader Interface - [IBitmapImpl Interface](/api/avalonia/platform/ibitmapimpl.md): IBitmapImpl Interface - [ICursorFactory Interface](/api/avalonia/platform/icursorfactory.md): ICursorFactory Interface - [ICursorImpl Interface](/api/avalonia/platform/icursorimpl.md): ICursorImpl Interface - [IDrawingContextImpl Interface](/api/avalonia/platform/idrawingcontextimpl.md): IDrawingContextImpl Interface - [IDrawingContextImplWithEffects Interface](/api/avalonia/platform/idrawingcontextimplwitheffects.md): IDrawingContextImplWithEffects Interface - [IDrawingContextLayerImpl Interface](/api/avalonia/platform/idrawingcontextlayerimpl.md): IDrawingContextLayerImpl Interface - [IDrawingContextLayerWithRenderContextAffinityImpl Interface](/api/avalonia/platform/idrawingcontextlayerwithrendercontextaffinityimpl.md): IDrawingContextLayerWithRenderContextAffinityImpl Interface - [IDrawingContextWithAcrylicLikeSupport Interface](/api/avalonia/platform/idrawingcontextwithacryliclikesupport.md): IDrawingContextWithAcrylicLikeSupport Interface - [IExternalObjectsHandleWrapRenderInterfaceContextFeature Interface](/api/avalonia/platform/iexternalobjectshandlewraprenderinterfacecontextfeature.md): IExternalObjectsHandleWrapRenderInterfaceContextFeature Interface - [IExternalObjectsRenderInterfaceContextFeature Interface](/api/avalonia/platform/iexternalobjectsrenderinterfacecontextfeature.md): IExternalObjectsRenderInterfaceContextFeature Interface - [IExternalObjectsWrappedGpuHandle Interface](/api/avalonia/platform/iexternalobjectswrappedgpuhandle.md): IExternalObjectsWrappedGpuHandle Interface - [IFontManagerImpl Interface](/api/avalonia/platform/ifontmanagerimpl.md): IFontManagerImpl Interface - [IGeometryContext Interface](/api/avalonia/platform/igeometrycontext.md): IGeometryContext Interface - [IGeometryImpl Interface](/api/avalonia/platform/igeometryimpl.md): IGeometryImpl Interface - [IGlyphRunImpl Interface](/api/avalonia/platform/iglyphrunimpl.md): IGlyphRunImpl Interface - [IGtkWebViewPlatformHandle Interface](/api/avalonia/platform/igtkwebviewplatformhandle.md): IGtkWebViewPlatformHandle Interface - [ILinuxWpePlatformHandle Interface](/api/avalonia/platform/ilinuxwpeplatformhandle.md): ILinuxWpePlatformHandle Interface - [ILockedFramebuffer Interface](/api/avalonia/platform/ilockedframebuffer.md): ILockedFramebuffer Interface - [IMacOSTopLevelPlatformHandle Interface](/api/avalonia/platform/imacostoplevelplatformhandle.md): IMacOSTopLevelPlatformHandle Interface - [INativePlatformHandleSurface Interface](/api/avalonia/platform/inativeplatformhandlesurface.md): INativePlatformHandleSurface Interface - [IPlatformBehaviorInhibition Interface](/api/avalonia/platform/iplatformbehaviorinhibition.md): IPlatformBehaviorInhibition Interface - [IPlatformGraphics Interface](/api/avalonia/platform/iplatformgraphics.md): IPlatformGraphics Interface - [IPlatformGraphicsContext Interface](/api/avalonia/platform/iplatformgraphicscontext.md): IPlatformGraphicsContext Interface - [IPlatformGraphicsReadyStateFeature Interface](/api/avalonia/platform/iplatformgraphicsreadystatefeature.md): IPlatformGraphicsReadyStateFeature Interface - [IPlatformGraphicsWithFeatures Interface](/api/avalonia/platform/iplatformgraphicswithfeatures.md): IPlatformGraphicsWithFeatures Interface - [IPlatformHandle Interface](/api/avalonia/platform/iplatformhandle.md): IPlatformHandle Interface - [IPlatformIconLoader Interface](/api/avalonia/platform/iplatformiconloader.md): IPlatformIconLoader Interface - [IPlatformLifetimeEventsImpl Interface](/api/avalonia/platform/iplatformlifetimeeventsimpl.md): IPlatformLifetimeEventsImpl Interface - [IPlatformRenderInterface Interface](/api/avalonia/platform/iplatformrenderinterface.md): IPlatformRenderInterface Interface - [IPlatformRenderInterfaceContext Interface](/api/avalonia/platform/iplatformrenderinterfacecontext.md): IPlatformRenderInterfaceContext Interface - [IPlatformRenderInterfaceImportedImage Interface](/api/avalonia/platform/iplatformrenderinterfaceimportedimage.md): IPlatformRenderInterfaceImportedImage Interface - [IPlatformRenderInterfaceImportedObject Interface](/api/avalonia/platform/iplatformrenderinterfaceimportedobject.md): IPlatformRenderInterfaceImportedObject Interface - [IPlatformRenderInterfaceImportedSemaphore Interface](/api/avalonia/platform/iplatformrenderinterfaceimportedsemaphore.md): IPlatformRenderInterfaceImportedSemaphore Interface - [IPlatformRenderInterfaceRegion Interface](/api/avalonia/platform/iplatformrenderinterfaceregion.md): IPlatformRenderInterfaceRegion Interface - [IPlatformSettings Interface](/api/avalonia/platform/iplatformsettings.md): IPlatformSettings Interface - [IPlatformThreadingInterface Interface](/api/avalonia/platform/iplatformthreadinginterface.md): IPlatformThreadingInterface Interface - [IPopupImpl Interface](/api/avalonia/platform/ipopupimpl.md): IPopupImpl Interface - [IReadableBitmapImpl Interface](/api/avalonia/platform/ireadablebitmapimpl.md): IReadableBitmapImpl Interface - [IRenderTarget Interface](/api/avalonia/platform/irendertarget.md): IRenderTarget Interface - [IRenderTargetBitmapImpl Interface](/api/avalonia/platform/irendertargetbitmapimpl.md): IRenderTargetBitmapImpl Interface - [IRuntimePlatform Interface](/api/avalonia/platform/iruntimeplatform.md): IRuntimePlatform Interface - [IScopedResource Interface](/api/avalonia/platform/iscopedresource-1.md): IScopedResource<T> Interface - [IScreenImpl Interface](/api/avalonia/platform/iscreenimpl.md): IScreenImpl Interface - [IStreamGeometryContextImpl Interface](/api/avalonia/platform/istreamgeometrycontextimpl.md): IStreamGeometryContextImpl Interface - [IStreamGeometryImpl Interface](/api/avalonia/platform/istreamgeometryimpl.md): IStreamGeometryImpl Interface - [ISystemNavigationManagerImpl Interface](/api/avalonia/platform/isystemnavigationmanagerimpl.md): ISystemNavigationManagerImpl Interface - [ITextShaperImpl Interface](/api/avalonia/platform/itextshaperimpl.md): ITextShaperImpl Interface - [ITopLevelImpl Interface](/api/avalonia/platform/itoplevelimpl.md): ITopLevelImpl Interface - [ITransformedGeometryImpl Interface](/api/avalonia/platform/itransformedgeometryimpl.md): ITransformedGeometryImpl Interface - [ITrayIconImpl Interface](/api/avalonia/platform/itrayiconimpl.md): ITrayIconImpl Interface - [ITrayIconWithIsTemplateImpl Interface](/api/avalonia/platform/itrayiconwithistemplateimpl.md): ITrayIconWithIsTemplateImpl Interface - [IWindowBaseImpl Interface](/api/avalonia/platform/iwindowbaseimpl.md): IWindowBaseImpl Interface - [IWindowIconImpl Interface](/api/avalonia/platform/iwindowiconimpl.md): IWindowIconImpl Interface - [IWindowImpl Interface](/api/avalonia/platform/iwindowimpl.md): IWindowImpl Interface - [IWindowingPlatform Interface](/api/avalonia/platform/iwindowingplatform.md): IWindowingPlatform Interface - [IWindowsWebView1PlatformHandle Interface](/api/avalonia/platform/iwindowswebview1platformhandle.md): IWindowsWebView1PlatformHandle Interface - [IWindowsWebView2PlatformHandle Interface](/api/avalonia/platform/iwindowswebview2platformhandle.md): IWindowsWebView2PlatformHandle Interface - [IWriteableBitmapImpl Interface](/api/avalonia/platform/iwriteablebitmapimpl.md): IWriteableBitmapImpl Interface - [KnownPlatformGraphicsExternalImageHandleTypes Class](/api/avalonia/platform/knownplatformgraphicsexternalimagehandletypes.md): KnownPlatformGraphicsExternalImageHandleTypes Class - [KnownPlatformGraphicsExternalSemaphoreHandleTypes Class](/api/avalonia/platform/knownplatformgraphicsexternalsemaphorehandletypes.md): KnownPlatformGraphicsExternalSemaphoreHandleTypes Class - [LinuxWpeWebViewEnvironmentRequestedEventArgs Class](/api/avalonia/platform/linuxwpewebviewenvironmentrequestedeventargs.md): LinuxWpeWebViewEnvironmentRequestedEventArgs Class - [LockedFramebuffer Class](/api/avalonia/platform/lockedframebuffer.md): LockedFramebuffer Class - [LtrbPixelRect Struct](/api/avalonia/platform/ltrbpixelrect.md): LtrbPixelRect Struct - [LtrbRect Struct](/api/avalonia/platform/ltrbrect.md): LtrbRect Struct - [PixelFormat Struct](/api/avalonia/platform/pixelformat.md): PixelFormat Struct - [PixelFormats Class](/api/avalonia/platform/pixelformats.md): PixelFormats Class - [PlatformColorValues Class](/api/avalonia/platform/platformcolorvalues.md): PlatformColorValues Class - [PlatformGraphicsContextLostException Class](/api/avalonia/platform/platformgraphicscontextlostexception.md): PlatformGraphicsContextLostException Class - [PlatformGraphicsDeviceAdapterDescription Class](/api/avalonia/platform/platformgraphicsdeviceadapterdescription.md): PlatformGraphicsDeviceAdapterDescription Class - [PlatformGraphicsExternalImageFormat Enum](/api/avalonia/platform/platformgraphicsexternalimageformat.md): PlatformGraphicsExternalImageFormat Enum - [PlatformGraphicsExternalImageProperties Struct](/api/avalonia/platform/platformgraphicsexternalimageproperties.md): PlatformGraphicsExternalImageProperties Struct - [PlatformHandle Class](/api/avalonia/platform/platformhandle.md): PlatformHandle Class - [PlatformRenderTargetState Struct](/api/avalonia/platform/platformrendertargetstate.md): PlatformRenderTargetState Struct - [PlatformScreen Class](/api/avalonia/platform/platformscreen.md): PlatformScreen Class - [PlatformThemeVariant Enum](/api/avalonia/platform/platformthemevariant.md): PlatformThemeVariant Enum - [RenderTargetDrawingContextProperties Struct](/api/avalonia/platform/rendertargetdrawingcontextproperties.md): RenderTargetDrawingContextProperties Struct - [RenderTargetProperties Struct](/api/avalonia/platform/rendertargetproperties.md): RenderTargetProperties Struct - [RuntimePlatformInfo Struct](/api/avalonia/platform/runtimeplatforminfo.md): RuntimePlatformInfo Struct - [ScopedResource Class](/api/avalonia/platform/scopedresource-1.md): ScopedResource<T> Class - [Screen Class](/api/avalonia/platform/screen.md): Screen Class - [ScreenOrientation Enum](/api/avalonia/platform/screenorientation.md): ScreenOrientation Enum - [ScreensBase Class](/api/avalonia/platform/screensbase-2.md): ScreensBase<TKey, TScreen> Class - [StandardAssetLoader Class](/api/avalonia/platform/standardassetloader.md): StandardAssetLoader Class - [StandardRuntimePlatform Class](/api/avalonia/platform/standardruntimeplatform.md): StandardRuntimePlatform Class - [Storage Namespace](/api/avalonia/platform/storage.md): Storage Namespace - [FileIO Namespace](/api/avalonia/platform/storage/fileio.md): FileIO Namespace - [StorageBookmarkHelper.DecodeResult Enum](/api/avalonia/platform/storage/fileio/storagebookmarkhelper-decoderesult.md): StorageBookmarkHelper.DecodeResult Enum - [FilePickerFileType Class](/api/avalonia/platform/storage/filepickerfiletype.md): FilePickerFileType Class - [FilePickerFileTypes Class](/api/avalonia/platform/storage/filepickerfiletypes.md): FilePickerFileTypes Class - [FilePickerOpenOptions Class](/api/avalonia/platform/storage/filepickeropenoptions.md): FilePickerOpenOptions Class - [FilePickerSaveOptions Class](/api/avalonia/platform/storage/filepickersaveoptions.md): FilePickerSaveOptions Class - [FolderPickerOpenOptions Class](/api/avalonia/platform/storage/folderpickeropenoptions.md): FolderPickerOpenOptions Class - [ILauncher Interface](/api/avalonia/platform/storage/ilauncher.md): ILauncher Interface - [IStorageBookmarkFile Interface](/api/avalonia/platform/storage/istoragebookmarkfile.md): IStorageBookmarkFile Interface - [IStorageBookmarkFolder Interface](/api/avalonia/platform/storage/istoragebookmarkfolder.md): IStorageBookmarkFolder Interface - [IStorageBookmarkItem Interface](/api/avalonia/platform/storage/istoragebookmarkitem.md): IStorageBookmarkItem Interface - [IStorageFile Interface](/api/avalonia/platform/storage/istoragefile.md): IStorageFile Interface - [IStorageFolder Interface](/api/avalonia/platform/storage/istoragefolder.md): IStorageFolder Interface - [IStorageItem Interface](/api/avalonia/platform/storage/istorageitem.md): IStorageItem Interface - [IStorageProvider Interface](/api/avalonia/platform/storage/istorageprovider.md): IStorageProvider Interface - [LauncherExtensions Class](/api/avalonia/platform/storage/launcherextensions.md): LauncherExtensions Class - [OpenFilePickerResult Struct](/api/avalonia/platform/storage/openfilepickerresult.md): OpenFilePickerResult Struct - [PickerOptions Class](/api/avalonia/platform/storage/pickeroptions.md): PickerOptions Class - [SaveFilePickerResult Struct](/api/avalonia/platform/storage/savefilepickerresult.md): SaveFilePickerResult Struct - [StorageItemProperties Class](/api/avalonia/platform/storage/storageitemproperties.md): StorageItemProperties Class - [StorageProviderExtensions Class](/api/avalonia/platform/storage/storageproviderextensions.md): StorageProviderExtensions Class - [WellKnownFolder Enum](/api/avalonia/platform/storage/wellknownfolder.md): WellKnownFolder Enum - [SurfaceOrientation Enum](/api/avalonia/platform/surfaceorientation.md): SurfaceOrientation Enum - [Surfaces Namespace](/api/avalonia/platform/surfaces.md): Surfaces Namespace - [FramebufferLockProperties Struct](/api/avalonia/platform/surfaces/framebufferlockproperties.md): FramebufferLockProperties Struct - [FuncFramebufferRenderTarget Class](/api/avalonia/platform/surfaces/funcframebufferrendertarget.md): FuncFramebufferRenderTarget Class - [FuncFramebufferRenderTarget.LockFramebufferDelegate Delegate](/api/avalonia/platform/surfaces/funcframebufferrendertarget-lockframebufferdelegate.md): FuncFramebufferRenderTarget.LockFramebufferDelegate Delegate - [IFramebufferPlatformSurface Interface](/api/avalonia/platform/surfaces/iframebufferplatformsurface.md): IFramebufferPlatformSurface Interface - [IFramebufferRenderTarget Interface](/api/avalonia/platform/surfaces/iframebufferrendertarget.md): IFramebufferRenderTarget Interface - [IPlatformRenderSurface Interface](/api/avalonia/platform/surfaces/iplatformrendersurface.md): IPlatformRenderSurface Interface - [IPlatformRenderSurfaceRenderTarget Interface](/api/avalonia/platform/surfaces/iplatformrendersurfacerendertarget.md): IPlatformRenderSurfaceRenderTarget Interface - [WebViewAdapterInfo Class](/api/avalonia/platform/webviewadapterinfo.md): WebViewAdapterInfo Class - [WebViewAdapterType Enum](/api/avalonia/platform/webviewadaptertype.md): WebViewAdapterType Enum - [WebViewEmbeddingScenario Enum](/api/avalonia/platform/webviewembeddingscenario.md): WebViewEmbeddingScenario Enum - [WebViewEngine Enum](/api/avalonia/platform/webviewengine.md): WebViewEngine Enum - [WebViewPrintOrientation Enum](/api/avalonia/platform/webviewprintorientation.md): WebViewPrintOrientation Enum - [WebViewPrintSettings Class](/api/avalonia/platform/webviewprintsettings.md): WebViewPrintSettings Class - [WindowsWebView1EnvironmentRequestedEventArgs Class](/api/avalonia/platform/windowswebview1environmentrequestedeventargs.md): WindowsWebView1EnvironmentRequestedEventArgs Class - [WindowsWebView2EnvironmentRequestedEventArgs Class](/api/avalonia/platform/windowswebview2environmentrequestedeventargs.md): WindowsWebView2EnvironmentRequestedEventArgs Class - [WpeRenderingMode Enum](/api/avalonia/platform/wperenderingmode.md): WpeRenderingMode Enum - [Point Struct](/api/avalonia/point.md): Point Struct - [Points Class](/api/avalonia/points.md): Points Class - [Reactive Namespace](/api/avalonia/reactive.md): Reactive Namespace - [AnonymousObserver Class](/api/avalonia/reactive/anonymousobserver-1.md): AnonymousObserver<T> Class - [Rect Struct](/api/avalonia/rect.md): Rect Struct - [RelativePoint Struct](/api/avalonia/relativepoint.md): RelativePoint Struct - [RelativeRect Struct](/api/avalonia/relativerect.md): RelativeRect Struct - [RelativeScalar Struct](/api/avalonia/relativescalar.md): RelativeScalar Struct - [RelativeUnit Enum](/api/avalonia/relativeunit.md): RelativeUnit Enum - [Rendering Namespace](/api/avalonia/rendering.md): Rendering Namespace - [Composition Namespace](/api/avalonia/rendering/composition.md): Composition Namespace - [Animations Namespace](/api/avalonia/rendering/composition/animations.md): Animations Namespace - [AnimationDelayBehavior Enum](/api/avalonia/rendering/composition/animations/animationdelaybehavior.md): AnimationDelayBehavior Enum - [AnimationIterationBehavior Enum](/api/avalonia/rendering/composition/animations/animationiterationbehavior.md): AnimationIterationBehavior Enum - [AnimationStopBehavior Enum](/api/avalonia/rendering/composition/animations/animationstopbehavior.md): AnimationStopBehavior Enum - [CompositionAnimation Class](/api/avalonia/rendering/composition/animations/compositionanimation.md): CompositionAnimation Class - [CompositionAnimationGroup Class](/api/avalonia/rendering/composition/animations/compositionanimationgroup.md): CompositionAnimationGroup Class - [ExpressionAnimation Class](/api/avalonia/rendering/composition/animations/expressionanimation.md): ExpressionAnimation Class - [ICompositionAnimationBase Interface](/api/avalonia/rendering/composition/animations/icompositionanimationbase.md): ICompositionAnimationBase Interface - [ImplicitAnimationCollection Class](/api/avalonia/rendering/composition/animations/implicitanimationcollection.md): ImplicitAnimationCollection Class - [KeyFrameAnimation Class](/api/avalonia/rendering/composition/animations/keyframeanimation.md): KeyFrameAnimation Class - [PropertySetSnapshot.Value Struct](/api/avalonia/rendering/composition/animations/propertysetsnapshot-value.md): PropertySetSnapshot.Value Struct - [BooleanKeyFrameAnimation Class](/api/avalonia/rendering/composition/booleankeyframeanimation.md): BooleanKeyFrameAnimation Class - [ColorKeyFrameAnimation Class](/api/avalonia/rendering/composition/colorkeyframeanimation.md): ColorKeyFrameAnimation Class - [CompositionBlendMode Enum](/api/avalonia/rendering/composition/compositionblendmode.md): CompositionBlendMode Enum - [CompositionContainerVisual Class](/api/avalonia/rendering/composition/compositioncontainervisual.md): CompositionContainerVisual Class - [CompositionCustomVisual Class](/api/avalonia/rendering/composition/compositioncustomvisual.md): CompositionCustomVisual Class - [CompositionCustomVisualHandler Class](/api/avalonia/rendering/composition/compositioncustomvisualhandler.md): CompositionCustomVisualHandler Class - [CompositionDrawingSurface Class](/api/avalonia/rendering/composition/compositiondrawingsurface.md): CompositionDrawingSurface Class - [CompositionGetValueStatus Enum](/api/avalonia/rendering/composition/compositiongetvaluestatus.md): CompositionGetValueStatus Enum - [CompositionGpuImportedImageSynchronizationCapabilities Enum](/api/avalonia/rendering/composition/compositiongpuimportedimagesynchronizationcapabilities.md): CompositionGpuImportedImageSynchronizationCapabilities Enum - [CompositionGradientExtendMode Enum](/api/avalonia/rendering/composition/compositiongradientextendmode.md): CompositionGradientExtendMode Enum - [CompositionObject Class](/api/avalonia/rendering/composition/compositionobject.md): CompositionObject Class - [CompositionOptions Class](/api/avalonia/rendering/composition/compositionoptions.md): CompositionOptions Class - [CompositionPropertySet Class](/api/avalonia/rendering/composition/compositionpropertyset.md): CompositionPropertySet Class - [CompositionSolidColorVisual Class](/api/avalonia/rendering/composition/compositionsolidcolorvisual.md): CompositionSolidColorVisual Class - [CompositionStretch Enum](/api/avalonia/rendering/composition/compositionstretch.md): CompositionStretch Enum - [CompositionSurface Class](/api/avalonia/rendering/composition/compositionsurface.md): CompositionSurface Class - [CompositionSurfaceVisual Class](/api/avalonia/rendering/composition/compositionsurfacevisual.md): CompositionSurfaceVisual Class - [CompositionTileMode Enum](/api/avalonia/rendering/composition/compositiontilemode.md): CompositionTileMode Enum - [CompositionTransparencyLevel Enum](/api/avalonia/rendering/composition/compositiontransparencylevel.md): CompositionTransparencyLevel Enum - [CompositionVisual Class](/api/avalonia/rendering/composition/compositionvisual.md): CompositionVisual Class - [CompositionVisualCollection Class](/api/avalonia/rendering/composition/compositionvisualcollection.md): CompositionVisualCollection Class - [Compositor Class](/api/avalonia/rendering/composition/compositor.md): Compositor Class - [DoubleKeyFrameAnimation Class](/api/avalonia/rendering/composition/doublekeyframeanimation.md): DoubleKeyFrameAnimation Class - [Drawing Namespace](/api/avalonia/rendering/composition/drawing.md): Drawing Namespace - [CompositionRenderDataSceneBrushContent.Properties Class](/api/avalonia/rendering/composition/drawing/compositionrenderdatascenebrushcontent-properties.md): CompositionRenderDataSceneBrushContent.Properties Class - [IRenderDataGeometry Interface](/api/avalonia/rendering/composition/drawing/irenderdatageometry.md): IRenderDataGeometry Interface - [ElementComposition Class](/api/avalonia/rendering/composition/elementcomposition.md): ElementComposition Class - [Expressions Namespace](/api/avalonia/rendering/composition/expressions.md): Expressions Namespace - [ExpressionTrackedObjects.Pool Struct](/api/avalonia/rendering/composition/expressions/expressiontrackedobjects-pool.md): ExpressionTrackedObjects.Pool Struct - [ICompositionGpuImportedObject Interface](/api/avalonia/rendering/composition/icompositiongpuimportedobject.md): ICompositionGpuImportedObject Interface - [ICompositionGpuInterop Interface](/api/avalonia/rendering/composition/icompositiongpuinterop.md): ICompositionGpuInterop Interface - [ICompositionImportableSharedGpuContextImage Interface](/api/avalonia/rendering/composition/icompositionimportablesharedgpucontextimage.md): ICompositionImportableSharedGpuContextImage Interface - [ICompositionImportableSharedGpuContextObject Interface](/api/avalonia/rendering/composition/icompositionimportablesharedgpucontextobject.md): ICompositionImportableSharedGpuContextObject Interface - [ICompositionImportableSharedGpuContextSemaphore Interface](/api/avalonia/rendering/composition/icompositionimportablesharedgpucontextsemaphore.md): ICompositionImportableSharedGpuContextSemaphore Interface - [ICompositionImportedGpuImage Interface](/api/avalonia/rendering/composition/icompositionimportedgpuimage.md): ICompositionImportedGpuImage Interface - [ICompositionImportedGpuSemaphore Interface](/api/avalonia/rendering/composition/icompositionimportedgpusemaphore.md): ICompositionImportedGpuSemaphore Interface - [QuaternionKeyFrameAnimation Class](/api/avalonia/rendering/composition/quaternionkeyframeanimation.md): QuaternionKeyFrameAnimation Class - [ScalarKeyFrameAnimation Class](/api/avalonia/rendering/composition/scalarkeyframeanimation.md): ScalarKeyFrameAnimation Class - [Server Namespace](/api/avalonia/rendering/composition/server.md): Server Namespace - [CompositorPools.StackPool Class](/api/avalonia/rendering/composition/server/compositorpools-stackpool-1.md): CompositorPools.StackPool<T> Class - [ServerCompositionVisual.ReadbackData Class](/api/avalonia/rendering/composition/server/servercompositionvisual-readbackdata.md): ServerCompositionVisual.ReadbackData Class - [ServerCompositionVisual.TreeWalkerFrame Struct](/api/avalonia/rendering/composition/server/servercompositionvisual-treewalkerframe.md): ServerCompositionVisual.TreeWalkerFrame Struct - [Transport Namespace](/api/avalonia/rendering/composition/transport.md): Transport Namespace - [BatchStreamSegment Struct](/api/avalonia/rendering/composition/transport/batchstreamsegment-1.md): BatchStreamSegment<TData> Struct - [CompositionBatch Class](/api/avalonia/rendering/composition/transport/compositionbatch.md): CompositionBatch Class - [ServerListProxyHelper.IRegisterForSerialization Interface](/api/avalonia/rendering/composition/transport/serverlistproxyhelper-2-iregisterforserialization.md): ServerListProxyHelper<TClient, TServer>.IRegisterForSerialization<TClient, TServer> Interface - [Vector2KeyFrameAnimation Class](/api/avalonia/rendering/composition/vector2keyframeanimation.md): Vector2KeyFrameAnimation Class - [Vector3DKeyFrameAnimation Class](/api/avalonia/rendering/composition/vector3dkeyframeanimation.md): Vector3DKeyFrameAnimation Class - [Vector3KeyFrameAnimation Class](/api/avalonia/rendering/composition/vector3keyframeanimation.md): Vector3KeyFrameAnimation Class - [Vector4KeyFrameAnimation Class](/api/avalonia/rendering/composition/vector4keyframeanimation.md): Vector4KeyFrameAnimation Class - [VectorKeyFrameAnimation Class](/api/avalonia/rendering/composition/vectorkeyframeanimation.md): VectorKeyFrameAnimation Class - [DefaultRenderTimer Class](/api/avalonia/rendering/defaultrendertimer.md): DefaultRenderTimer Class - [ICustomHitTest Interface](/api/avalonia/rendering/icustomhittest.md): ICustomHitTest Interface - [IPresentationSource Interface](/api/avalonia/rendering/ipresentationsource.md): IPresentationSource Interface - [IRenderLoop Interface](/api/avalonia/rendering/irenderloop.md): IRenderLoop Interface - [IRenderTimer Interface](/api/avalonia/rendering/irendertimer.md): IRenderTimer Interface - [RendererDebugOverlays Enum](/api/avalonia/rendering/rendererdebugoverlays.md): RendererDebugOverlays Enum - [RendererDiagnostics Class](/api/avalonia/rendering/rendererdiagnostics.md): RendererDiagnostics Class - [RenderLoop Class](/api/avalonia/rendering/renderloop.md): RenderLoop Class - [SceneGraph Namespace](/api/avalonia/rendering/scenegraph.md): SceneGraph Namespace - [ICustomDrawOperation Interface](/api/avalonia/rendering/scenegraph/icustomdrawoperation.md): ICustomDrawOperation Interface - [SceneInvalidatedEventArgs Class](/api/avalonia/rendering/sceneinvalidatedeventargs.md): SceneInvalidatedEventArgs Class - [SleepLoopRenderTimer Class](/api/avalonia/rendering/sleeplooprendertimer.md): SleepLoopRenderTimer Class - [ThreadProxyRenderTimer Class](/api/avalonia/rendering/threadproxyrendertimer.md): ThreadProxyRenderTimer Class - [UiThreadRenderTimer Class](/api/avalonia/rendering/uithreadrendertimer.md): UiThreadRenderTimer Class - [RenderTargetCorruptedException Class](/api/avalonia/rendertargetcorruptedexception.md): RenderTargetCorruptedException Class - [RenderTargetNotReadyException Class](/api/avalonia/rendertargetnotreadyexception.md): RenderTargetNotReadyException Class - [RoundedRect Struct](/api/avalonia/roundedrect.md): RoundedRect Struct - [Size Struct](/api/avalonia/size.md): Size Struct - [Skia Namespace](/api/avalonia/skia.md): Skia Namespace - [DrawingContextImpl.CreateInfo Struct](/api/avalonia/skia/drawingcontextimpl-createinfo.md): DrawingContextImpl.CreateInfo Struct - [Helpers Namespace](/api/avalonia/skia/helpers.md): Helpers Namespace - [DrawingContextHelper Class](/api/avalonia/skia/helpers/drawingcontexthelper.md): DrawingContextHelper Class - [ImageSavingHelper Class](/api/avalonia/skia/helpers/imagesavinghelper.md): ImageSavingHelper Class - [PixelFormatHelper Class](/api/avalonia/skia/helpers/pixelformathelper.md): PixelFormatHelper Class - [IGlSkiaSpecificOptionsFeature Interface](/api/avalonia/skia/iglskiaspecificoptionsfeature.md): IGlSkiaSpecificOptionsFeature Interface - [ISkiaGpuRenderSession Interface](/api/avalonia/skia/iskiagpurendersession.md): ISkiaGpuRenderSession Interface - [ISkiaGpuRenderTarget Interface](/api/avalonia/skia/iskiagpurendertarget.md): ISkiaGpuRenderTarget Interface - [ISkiaSharpApiLease Interface](/api/avalonia/skia/iskiasharpapilease.md): ISkiaSharpApiLease Interface - [ISkiaSharpApiLeaseFeature Interface](/api/avalonia/skia/iskiasharpapileasefeature.md): ISkiaSharpApiLeaseFeature Interface - [ISkiaSharpPlatformGraphicsApiLease Interface](/api/avalonia/skia/iskiasharpplatformgraphicsapilease.md): ISkiaSharpPlatformGraphicsApiLease Interface - [ISkiaSurface Interface](/api/avalonia/skia/iskiasurface.md): ISkiaSurface Interface - [Metal Namespace](/api/avalonia/skia/metal.md): Metal Namespace - [SkiaMetalGpu.SkiaMetalRenderTarget Class](/api/avalonia/skia/metal/skiametalgpu-skiametalrendertarget.md): SkiaMetalGpu.SkiaMetalRenderTarget Class - [SkiaPlatform Class](/api/avalonia/skia/skiaplatform.md): SkiaPlatform Class - [SkiaSharpExtensions Class](/api/avalonia/skia/skiasharpextensions.md): SkiaSharpExtensions Class - [SurfaceRenderTarget.CreateInfo Struct](/api/avalonia/skia/surfacerendertarget-createinfo.md): SurfaceRenderTarget.CreateInfo Struct - [SkiaApplicationExtensions Class](/api/avalonia/skiaapplicationextensions.md): SkiaApplicationExtensions Class - [SkiaOptions Class](/api/avalonia/skiaoptions.md): SkiaOptions Class - [StreamBindingExtensions Class](/api/avalonia/streambindingextensions.md): StreamBindingExtensions Class - [StyledElement Class](/api/avalonia/styledelement.md): StyledElement Class - [StyledElementExtensions Class](/api/avalonia/styledelementextensions.md): StyledElementExtensions Class - [StyledProperty Class](/api/avalonia/styledproperty-1.md): StyledProperty<TValue> Class - [StyledPropertyMetadata Class](/api/avalonia/styledpropertymetadata-1.md): StyledPropertyMetadata<TValue> Class - [Styling Namespace](/api/avalonia/styling.md): Styling Namespace - [Container Class](/api/avalonia/styling/container.md): Container Class - [ContainerQuery Class](/api/avalonia/styling/containerquery.md): ContainerQuery Class - [ContainerSizing Enum](/api/avalonia/styling/containersizing.md): ContainerSizing Enum - [ControlTheme Class](/api/avalonia/styling/controltheme.md): ControlTheme Class - [IGlobalStyles Interface](/api/avalonia/styling/iglobalstyles.md): IGlobalStyles Interface - [ISetterInstance Interface](/api/avalonia/styling/isetterinstance.md): ISetterInstance Interface - [ISetterValue Interface](/api/avalonia/styling/isettervalue.md): ISetterValue Interface - [IStyle Interface](/api/avalonia/styling/istyle.md): IStyle Interface - [IStyleHost Interface](/api/avalonia/styling/istylehost.md): IStyleHost Interface - [ITemplate Interface](/api/avalonia/styling/itemplate.md): ITemplate Interface - [IThemeVariantHost Interface](/api/avalonia/styling/ithemevarianthost.md): IThemeVariantHost Interface - [Selector Class](/api/avalonia/styling/selector.md): Selector Class - [Selectors Class](/api/avalonia/styling/selectors.md): Selectors Class - [Setter Class](/api/avalonia/styling/setter.md): Setter Class - [SetterBase Class](/api/avalonia/styling/setterbase.md): SetterBase Class - [Style Class](/api/avalonia/styling/style.md): Style Class - [StyleBase Class](/api/avalonia/styling/stylebase.md): StyleBase Class - [StyleQueries Class](/api/avalonia/styling/stylequeries.md): StyleQueries Class - [StyleQuery Class](/api/avalonia/styling/stylequery.md): StyleQuery Class - [StyleQueryComparisonOperator Enum](/api/avalonia/styling/stylequerycomparisonoperator.md): StyleQueryComparisonOperator Enum - [Styles Class](/api/avalonia/styling/styles.md): Styles Class - [ThemeVariant Class](/api/avalonia/styling/themevariant.md): ThemeVariant Class - [ThemeVariantTypeConverter Class](/api/avalonia/styling/themevarianttypeconverter.md): ThemeVariantTypeConverter Class - [SystemFontAppBuilderExtension Class](/api/avalonia/systemfontappbuilderextension.md): SystemFontAppBuilderExtension Class - [Fluent Namespace](/api/avalonia/themes/fluent.md): Fluent Namespace - [ColorPaletteResources Class](/api/avalonia/themes/fluent/colorpaletteresources.md): ColorPaletteResources Class - [DensityStyle Enum](/api/avalonia/themes/fluent/densitystyle.md): DensityStyle Enum - [FluentTheme Class](/api/avalonia/themes/fluent/fluenttheme.md): FluentTheme Class - [MediaFluentTheme Class](/api/avalonia/themes/fluent/mediafluenttheme.md): MediaFluentTheme Class - [Thickness Struct](/api/avalonia/thickness.md): Thickness Struct - [Threading Namespace](/api/avalonia/threading.md): Threading Namespace - [AvaloniaSynchronizationContext Class](/api/avalonia/threading/avaloniasynchronizationcontext.md): AvaloniaSynchronizationContext Class - [AvaloniaSynchronizationContext.RestoreContext Struct](/api/avalonia/threading/avaloniasynchronizationcontext-restorecontext.md): AvaloniaSynchronizationContext.RestoreContext Struct - [Dispatcher Class](/api/avalonia/threading/dispatcher.md): Dispatcher Class - [Dispatcher.DispatcherProcessingDisabled Struct](/api/avalonia/threading/dispatcher-dispatcherprocessingdisabled.md): Dispatcher.DispatcherProcessingDisabled Struct - [DispatcherEventArgs Class](/api/avalonia/threading/dispatchereventargs.md): DispatcherEventArgs Class - [DispatcherFrame Class](/api/avalonia/threading/dispatcherframe.md): DispatcherFrame Class - [DispatcherOperation Class](/api/avalonia/threading/dispatcheroperation.md): DispatcherOperation Class - [DispatcherOperation Class](/api/avalonia/threading/dispatcheroperation-1.md): DispatcherOperation<T> Class - [DispatcherOperationStatus Enum](/api/avalonia/threading/dispatcheroperationstatus.md): DispatcherOperationStatus Enum - [DispatcherOptions Class](/api/avalonia/threading/dispatcheroptions.md): DispatcherOptions Class - [DispatcherPriority Struct](/api/avalonia/threading/dispatcherpriority.md): DispatcherPriority Struct - [DispatcherPriorityAwaitable Struct](/api/avalonia/threading/dispatcherpriorityawaitable.md): DispatcherPriorityAwaitable Struct - [DispatcherPriorityAwaitable Struct](/api/avalonia/threading/dispatcherpriorityawaitable-1.md): DispatcherPriorityAwaitable<T> Struct - [DispatcherPriorityAwaiter Struct](/api/avalonia/threading/dispatcherpriorityawaiter.md): DispatcherPriorityAwaiter Struct - [DispatcherPriorityAwaiter Struct](/api/avalonia/threading/dispatcherpriorityawaiter-1.md): DispatcherPriorityAwaiter<T> Struct - [DispatcherTimer Class](/api/avalonia/threading/dispatchertimer.md): DispatcherTimer Class - [DispatcherUnhandledExceptionEventArgs Class](/api/avalonia/threading/dispatcherunhandledexceptioneventargs.md): DispatcherUnhandledExceptionEventArgs Class - [DispatcherUnhandledExceptionEventHandler Delegate](/api/avalonia/threading/dispatcherunhandledexceptioneventhandler.md): DispatcherUnhandledExceptionEventHandler Delegate - [DispatcherUnhandledExceptionFilterEventArgs Class](/api/avalonia/threading/dispatcherunhandledexceptionfiltereventargs.md): DispatcherUnhandledExceptionFilterEventArgs Class - [DispatcherUnhandledExceptionFilterEventHandler Delegate](/api/avalonia/threading/dispatcherunhandledexceptionfiltereventhandler.md): DispatcherUnhandledExceptionFilterEventHandler Delegate - [IControlledDispatcherImpl Interface](/api/avalonia/threading/icontrolleddispatcherimpl.md): IControlledDispatcherImpl Interface - [IDispatcher Interface](/api/avalonia/threading/idispatcher.md): IDispatcher Interface - [IDispatcherImpl Interface](/api/avalonia/threading/idispatcherimpl.md): IDispatcherImpl Interface - [IDispatcherImplWithExplicitBackgroundProcessing Interface](/api/avalonia/threading/idispatcherimplwithexplicitbackgroundprocessing.md): IDispatcherImplWithExplicitBackgroundProcessing Interface - [IDispatcherImplWithPendingInput Interface](/api/avalonia/threading/idispatcherimplwithpendinginput.md): IDispatcherImplWithPendingInput Interface - [UnsetValueType Class](/api/avalonia/unsetvaluetype.md): UnsetValueType Class - [UrlOpenedEventArgs Class](/api/avalonia/urlopenedeventargs.md): UrlOpenedEventArgs Class - [Utilities Namespace](/api/avalonia/utilities.md): Utilities Namespace - [AvaloniaResourcesEntry Class](/api/avalonia/utilities/avaloniaresourcesentry.md): AvaloniaResourcesEntry Class - [AvaloniaResourcesIndexEntry Class](/api/avalonia/utilities/avaloniaresourcesindexentry.md): AvaloniaResourcesIndexEntry Class - [AvaloniaResourcesIndexReaderWriter Class](/api/avalonia/utilities/avaloniaresourcesindexreaderwriter.md): AvaloniaResourcesIndexReaderWriter Class - [ImmutableReadOnlyListStructEnumerator Struct](/api/avalonia/utilities/immutablereadonlyliststructenumerator-1.md): ImmutableReadOnlyListStructEnumerator<T> Struct - [InlineDictionary.Enumerator Struct](/api/avalonia/utilities/inlinedictionary-2-enumerator.md): InlineDictionary<TKey, TValue>.Enumerator<TKey, TValue> Struct - [IWeakEventSubscriber Interface](/api/avalonia/utilities/iweakeventsubscriber-1.md): IWeakEventSubscriber<TEventArgs> Interface - [NonPumpingLockHelper.IHelperImpl Interface](/api/avalonia/utilities/nonpumpinglockhelper-ihelperimpl.md): NonPumpingLockHelper.IHelperImpl Interface - [PooledInlineList.Enumerator Struct](/api/avalonia/utilities/pooledinlinelist-1-enumerator.md): PooledInlineList<T>.Enumerator<T> Struct - [SafeEnumerableHashSet.Enumerator Struct](/api/avalonia/utilities/safeenumerablehashset-1-enumerator.md): SafeEnumerableHashSet<T>.Enumerator<T> Struct - [SpanHelpers Class](/api/avalonia/utilities/spanhelpers.md): SpanHelpers Class - [SynchronousCompletionAsyncResult Struct](/api/avalonia/utilities/synchronouscompletionasyncresult-1.md): SynchronousCompletionAsyncResult<T> Struct - [SynchronousCompletionAsyncResultSource Class](/api/avalonia/utilities/synchronouscompletionasyncresultsource-1.md): SynchronousCompletionAsyncResultSource<T> Class - [TargetWeakEventSubscriber Class](/api/avalonia/utilities/targetweakeventsubscriber-2.md): TargetWeakEventSubscriber<TTarget, TEventArgs> Class - [TypeUtilities Class](/api/avalonia/utilities/typeutilities.md): TypeUtilities Class - [ValueSpan Struct](/api/avalonia/utilities/valuespan-1.md): ValueSpan<T> Struct - [WeakEvent Class](/api/avalonia/utilities/weakevent.md): WeakEvent Class - [WeakEvent Class](/api/avalonia/utilities/weakevent-2.md): WeakEvent<TSender, TEventArgs> Class - [WeakEventHandlerManager Class](/api/avalonia/utilities/weakeventhandlermanager.md): WeakEventHandlerManager Class - [WeakEvents Class](/api/avalonia/utilities/weakevents.md): WeakEvents Class - [WeakEventSubscriber Class](/api/avalonia/utilities/weakeventsubscriber-1.md): WeakEventSubscriber<TEventArgs> Class - [Vector Struct](/api/avalonia/vector.md): Vector Struct - [Vector3D Struct](/api/avalonia/vector3d.md): Vector3D Struct - [Visual Class](/api/avalonia/visual.md): Visual Class - [VisualExtensions Class](/api/avalonia/visualextensions.md): VisualExtensions Class - [Platform Namespace](/api/avalonia/visuals/platform.md): Platform Namespace - [PathGeometryContext Class](/api/avalonia/visuals/platform/pathgeometrycontext.md): PathGeometryContext Class - [VisualTree Namespace](/api/avalonia/visualtree.md): VisualTree Namespace - [TransformedBounds Struct](/api/avalonia/visualtree/transformedbounds.md): TransformedBounds Struct - [VisualExtensions Class](/api/avalonia/visualtree/visualextensions.md): VisualExtensions Class - [VisualLocator Class](/api/avalonia/visualtree/visuallocator.md): VisualLocator Class - [VisualTreeAttachmentEventArgs Class](/api/avalonia/visualtreeattachmenteventargs.md): VisualTreeAttachmentEventArgs Class - [Vulkan Namespace](/api/avalonia/vulkan.md): Vulkan Namespace - [IVulkanContextExternalObjectsFeature Interface](/api/avalonia/vulkan/ivulkancontextexternalobjectsfeature.md): IVulkanContextExternalObjectsFeature Interface - [IVulkanDevice Interface](/api/avalonia/vulkan/ivulkandevice.md): IVulkanDevice Interface - [IVulkanExternalImage Interface](/api/avalonia/vulkan/ivulkanexternalimage.md): IVulkanExternalImage Interface - [IVulkanExternalSemaphore Interface](/api/avalonia/vulkan/ivulkanexternalsemaphore.md): IVulkanExternalSemaphore Interface - [IVulkanInstance Interface](/api/avalonia/vulkan/ivulkaninstance.md): IVulkanInstance Interface - [IVulkanKhrSurfacePlatformSurface Interface](/api/avalonia/vulkan/ivulkankhrsurfaceplatformsurface.md): IVulkanKhrSurfacePlatformSurface Interface - [IVulkanKhrSurfacePlatformSurfaceFactory Interface](/api/avalonia/vulkan/ivulkankhrsurfaceplatformsurfacefactory.md): IVulkanKhrSurfacePlatformSurfaceFactory Interface - [IVulkanPlatformGraphicsContext Interface](/api/avalonia/vulkan/ivulkanplatformgraphicscontext.md): IVulkanPlatformGraphicsContext Interface - [IVulkanRenderSession Interface](/api/avalonia/vulkan/ivulkanrendersession.md): IVulkanRenderSession Interface - [IVulkanRenderTarget Interface](/api/avalonia/vulkan/ivulkanrendertarget.md): IVulkanRenderTarget Interface - [UnmanagedInterop Namespace](/api/avalonia/vulkan/unmanagedinterop.md): UnmanagedInterop Namespace - [VkPhysicalDeviceMemoryProperties.VkMemoryHeapsBuffer Struct](/api/avalonia/vulkan/unmanagedinterop/vkphysicaldevicememoryproperties-vkmemoryheapsbuffer.md): VkPhysicalDeviceMemoryProperties.VkMemoryHeapsBuffer Struct - [VkPhysicalDeviceMemoryProperties.VkMemoryTypesBuffer Struct](/api/avalonia/vulkan/unmanagedinterop/vkphysicaldevicememoryproperties-vkmemorytypesbuffer.md): VkPhysicalDeviceMemoryProperties.VkMemoryTypesBuffer Struct - [VkGetInstanceProcAddressDelegate Delegate](/api/avalonia/vulkan/vkgetinstanceprocaddressdelegate.md): VkGetInstanceProcAddressDelegate Delegate - [VulkanDeviceCreationOptions Class](/api/avalonia/vulkan/vulkandevicecreationoptions.md): VulkanDeviceCreationOptions Class - [VulkanException Class](/api/avalonia/vulkan/vulkanexception.md): VulkanException Class - [VulkanImageBase.MemoryImportInfo Struct](/api/avalonia/vulkan/vulkanimagebase-memoryimportinfo.md): VulkanImageBase.MemoryImportInfo Struct - [VulkanImageInfo Struct](/api/avalonia/vulkan/vulkanimageinfo.md): VulkanImageInfo Struct - [VulkanInstanceCreationOptions Class](/api/avalonia/vulkan/vulkaninstancecreationoptions.md): VulkanInstanceCreationOptions Class - [VulkanKhrRenderTarget.RenderingSession Class](/api/avalonia/vulkan/vulkankhrrendertarget-renderingsession.md): VulkanKhrRenderTarget.RenderingSession Class - [VulkanOptions Class](/api/avalonia/vulkan/vulkanoptions.md): VulkanOptions Class - [VulkanPlatformGraphics Class](/api/avalonia/vulkan/vulkanplatformgraphics.md): VulkanPlatformGraphics Class - [VulkanPlatformGraphics.IVulkanDeviceFactory Interface](/api/avalonia/vulkan/vulkanplatformgraphics-ivulkandevicefactory.md): VulkanPlatformGraphics.IVulkanDeviceFactory Interface - [VulkanPlatformSpecificOptions Class](/api/avalonia/vulkan/vulkanplatformspecificoptions.md): VulkanPlatformSpecificOptions Class - [Wayland Namespace](/api/avalonia/wayland.md): Wayland Namespace - [AvaloniaWaylandException Class](/api/avalonia/wayland/avaloniawaylandexception.md): AvaloniaWaylandException Class - [AvaloniaWaylandFlushException Class](/api/avalonia/wayland/avaloniawaylandflushexception.md): AvaloniaWaylandFlushException Class - [AvaloniaWaylandNetworkException Class](/api/avalonia/wayland/avaloniawaylandnetworkexception.md): AvaloniaWaylandNetworkException Class - [AvaloniaWaylandPollException Class](/api/avalonia/wayland/avaloniawaylandpollexception.md): AvaloniaWaylandPollException Class - [AvaloniaWaylandProtocolErrorException Class](/api/avalonia/wayland/avaloniawaylandprotocolerrorexception.md): AvaloniaWaylandProtocolErrorException Class - [AvaloniaWaylandReadException Class](/api/avalonia/wayland/avaloniawaylandreadexception.md): AvaloniaWaylandReadException Class - [Server Namespace](/api/avalonia/wayland/server.md): Server Namespace - [Interop Namespace](/api/avalonia/wayland/server/interop.md): Interop Namespace - [UnsafeNativeMethods.Errno Enum](/api/avalonia/wayland/server/interop/unsafenativemethods-errno.md): UnsafeNativeMethods.Errno Enum - [UnsafeNativeMethods.PollEvents Enum](/api/avalonia/wayland/server/interop/unsafenativemethods-pollevents.md): UnsafeNativeMethods.PollEvents Enum - [UnsafeNativeMethods.pollfd Struct](/api/avalonia/wayland/server/interop/unsafenativemethods-pollfd.md): UnsafeNativeMethods.pollfd Struct - [UnsafeNativeMethods.wl_cursor Struct](/api/avalonia/wayland/server/interop/unsafenativemethods-wl-cursor.md): UnsafeNativeMethods.wl_cursor Struct - [UnsafeNativeMethods.wl_cursor_image Struct](/api/avalonia/wayland/server/interop/unsafenativemethods-wl-cursor-image.md): UnsafeNativeMethods.wlcursorimage Struct - [WaylandConnection.DispatchResult Enum](/api/avalonia/wayland/server/interop/waylandconnection-dispatchresult.md): WaylandConnection.DispatchResult Enum - [WaylandPlatformGraphics.IWaylandGraphics Interface](/api/avalonia/wayland/server/waylandplatformgraphics-iwaylandgraphics.md): WaylandPlatformGraphics.IWaylandGraphics Interface - [WaylandPlatformOptions Class](/api/avalonia/waylandplatformoptions.md): WaylandPlatformOptions Class - [Interoperability Namespace](/api/avalonia/win32/interoperability.md): Interoperability Namespace - [WinFormsAvaloniaControlHost Class](/api/avalonia/win32/interoperability/winformsavaloniacontrolhost.md): WinFormsAvaloniaControlHost Class - [WinFormsAvaloniaMessageFilter Class](/api/avalonia/win32/interoperability/winformsavaloniamessagefilter.md): WinFormsAvaloniaMessageFilter Class - [X11 Namespace](/api/avalonia/x11.md): X11 Namespace - [ICELib.IceErrorHandler Delegate](/api/avalonia/x11/icelib-iceerrorhandler.md): ICELib.IceErrorHandler Delegate - [ICELib.IceIOErrorHandler Delegate](/api/avalonia/x11/icelib-iceioerrorhandler.md): ICELib.IceIOErrorHandler Delegate - [ICELib.IceProcessMessagesStatus Enum](/api/avalonia/x11/icelib-iceprocessmessagesstatus.md): ICELib.IceProcessMessagesStatus Enum - [Interop Namespace](/api/avalonia/x11/interop.md): Interop Namespace - [Glib.GDestroyNotify Delegate](/api/avalonia/x11/interop/glib-gdestroynotify.md): Glib.GDestroyNotify Delegate - [Glib.GIOCondition Enum](/api/avalonia/x11/interop/glib-giocondition.md): Glib.GIOCondition Enum - [Glib.GSourceFunc Delegate](/api/avalonia/x11/interop/glib-gsourcefunc.md): Glib.GSourceFunc Delegate - [Glib.GUnixFDSourceFunc Delegate](/api/avalonia/x11/interop/glib-gunixfdsourcefunc.md): Glib.GUnixFDSourceFunc Delegate - [GtkInteropHelper Class](/api/avalonia/x11/interop/gtkinterophelper.md): GtkInteropHelper Class - [NativeDialogs Namespace](/api/avalonia/x11/nativedialogs.md): NativeDialogs Namespace - [Gtk.signal_dialog_response Delegate](/api/avalonia/x11/nativedialogs/gtk-signal-dialog-response.md): Gtk.signaldialogresponse Delegate - [Gtk.signal_generic Delegate](/api/avalonia/x11/nativedialogs/gtk-signal-generic.md): Gtk.signal_generic Delegate - [Selections Namespace](/api/avalonia/x11/selections.md): Selections Namespace - [SelectionReadSession.GetDataResult Class](/api/avalonia/x11/selections/selectionreadsession-getdataresult.md): SelectionReadSession.GetDataResult Class - [SMLib.IceWatchProc Delegate](/api/avalonia/x11/smlib-icewatchproc.md): SMLib.IceWatchProc Delegate - [SMLib.SmcCallbacks Struct](/api/avalonia/x11/smlib-smccallbacks.md): SMLib.SmcCallbacks Struct - [SMLib.SmcDieProc Delegate](/api/avalonia/x11/smlib-smcdieproc.md): SMLib.SmcDieProc Delegate - [SMLib.SmcErrorHandler Delegate](/api/avalonia/x11/smlib-smcerrorhandler.md): SMLib.SmcErrorHandler Delegate - [SMLib.SmcInteractProc Delegate](/api/avalonia/x11/smlib-smcinteractproc.md): SMLib.SmcInteractProc Delegate - [SMLib.SmcSaveCompleteProc Delegate](/api/avalonia/x11/smlib-smcsavecompleteproc.md): SMLib.SmcSaveCompleteProc Delegate - [SMLib.SmcSaveYourselfProc Delegate](/api/avalonia/x11/smlib-smcsaveyourselfproc.md): SMLib.SmcSaveYourselfProc Delegate - [SMLib.SmcShutdownCancelledProc Delegate](/api/avalonia/x11/smlib-smcshutdowncancelledproc.md): SMLib.SmcShutdownCancelledProc Delegate - [SMLib.SmDialogValue Enum](/api/avalonia/x11/smlib-smdialogvalue.md): SMLib.SmDialogValue Enum - [X11EventDispatcher.EventHandler Delegate](/api/avalonia/x11/x11eventdispatcher-eventhandler.md): X11EventDispatcher.EventHandler Delegate - [X11EventDispatcher.IEventHook Interface](/api/avalonia/x11/x11eventdispatcher-ieventhook.md): X11EventDispatcher.IEventHook Interface - [X11Globals.WindowActivationTrackingMode Enum](/api/avalonia/x11/x11globals-windowactivationtrackingmode.md): X11Globals.WindowActivationTrackingMode Enum - [X11Window.DefaultTopLevelWindowMode Class](/api/avalonia/x11/x11window-defaulttoplevelwindowmode.md): X11Window.DefaultTopLevelWindowMode Class - [X11Window.InputProxyWindowMode Class](/api/avalonia/x11/x11window-inputproxywindowmode.md): X11Window.InputProxyWindowMode Class - [X11Window.SurfacePlatformHandle Class](/api/avalonia/x11/x11window-surfaceplatformhandle.md): X11Window.SurfacePlatformHandle Class - [X11Window.X11WindowMode Class](/api/avalonia/x11/x11window-x11windowmode.md): X11Window.X11WindowMode Class - [X11Window.XEmbedClientWindowMode Class](/api/avalonia/x11/x11window-xembedclientwindowmode.md): X11Window.XEmbedClientWindowMode Class - [XEmbedPlug Class](/api/avalonia/x11/xembedplug.md): XEmbedPlug Class - [XKeyBoardState.AutoRepeats Struct](/api/avalonia/x11/xkeyboardstate-autorepeats.md): XKeyBoardState.AutoRepeats Struct - [XLib.GrabResult Enum](/api/avalonia/x11/xlib-grabresult.md): XLib.GrabResult Enum - [XLib.XClassHint Struct](/api/avalonia/x11/xlib-xclasshint.md): XLib.XClassHint Struct - [XLib.XGeometry Struct](/api/avalonia/x11/xlib-xgeometry.md): XLib.XGeometry Struct - [XLib.XLookupStatus Enum](/api/avalonia/x11/xlib-xlookupstatus.md): XLib.XLookupStatus Enum - [XLib.XSyncValue Struct](/api/avalonia/x11/xlib-xsyncvalue.md): XLib.XSyncValue Struct - [X11PlatformOptions Class](/api/avalonia/x11platformoptions.md): X11PlatformOptions Class - [X11RenderingMode Enum](/api/avalonia/x11renderingmode.md): X11RenderingMode Enum - [DiagnosticsProtocol Namespace](/api/avaloniaui/diagnosticsprotocol.md): DiagnosticsProtocol Namespace - [Application Namespace](/api/avaloniaui/diagnosticsprotocol/application.md): Application Namespace - [LogEntryVerbosity Enum](/api/avaloniaui/diagnosticsprotocol/application/logentryverbosity.md): LogEntryVerbosity Enum - [DiagnosticLogger Class](/api/avaloniaui/diagnosticsprotocol/diagnosticlogger.md): DiagnosticLogger Class - [ObserversList.ObserversListPerParam Class](/api/avaloniaui/diagnosticsprotocol/observerslist-2-observerslistperparam.md): ObserversList<T, TParam>.ObserversListPerParam<T, TParam> Class - [Protocol Namespace](/api/avaloniaui/diagnosticsprotocol/protocol.md): Protocol Namespace - [DiagnosticsConsts.Args Class](/api/avaloniaui/diagnosticsprotocol/protocol/diagnosticsconsts-args.md): DiagnosticsConsts.Args Class - [DiagnosticsConsts.Env Class](/api/avaloniaui/diagnosticsprotocol/protocol/diagnosticsconsts-env.md): DiagnosticsConsts.Env Class - [DiagnosticsProtocolKind Enum](/api/avaloniaui/diagnosticsprotocol/protocol/diagnosticsprotocolkind.md): DiagnosticsProtocolKind Enum - [Serialization Namespace](/api/avaloniaui/diagnosticsprotocol/serialization.md): Serialization Namespace - [SystemTextJsonMethodCallSerializer.RemoteExceptionContext Class](/api/avaloniaui/diagnosticsprotocol/serialization/systemtextjsonmethodcallserializer-remoteexceptioncontext.md): SystemTextJsonMethodCallSerializer.RemoteExceptionContext Class - [Tree Namespace](/api/avaloniaui/diagnosticsprotocol/tree.md): Tree Namespace - [ElementsTreeSearchResponse.SearchItem Struct](/api/avaloniaui/diagnosticsprotocol/tree/elementstreesearchresponse-searchitem.md): ElementsTreeSearchResponse.SearchItem Struct - [DiagnosticsSupport Namespace](/api/avaloniaui/diagnosticssupport.md): DiagnosticsSupport Namespace - [Handlers Namespace](/api/avaloniaui/diagnosticssupport/avalonia/handlers.md): Handlers Namespace - [AvnPropertyHelper.Grid Class](/api/avaloniaui/diagnosticssupport/avalonia/handlers/avnpropertyhelper-grid.md): AvnPropertyHelper.Grid Class - [DeveloperToolsOptions Class](/api/avaloniaui/diagnosticssupport/developertoolsoptions.md): DeveloperToolsOptions Class - [DeveloperToolsProtocol Class](/api/avaloniaui/diagnosticssupport/developertoolsprotocol.md): DeveloperToolsProtocol Class - [DeveloperToolsRunner Class](/api/avaloniaui/diagnosticssupport/developertoolsrunner.md): DeveloperToolsRunner Class - [ILoggerObservable Interface](/api/avaloniaui/diagnosticssupport/iloggerobservable.md): ILoggerObservable Interface - [ILoggerObserver Interface](/api/avaloniaui/diagnosticssupport/iloggerobserver.md): ILoggerObserver Interface - [CompiledAvaloniaXaml Namespace](/api/compiledavaloniaxaml.md): CompiledAvaloniaXaml Namespace - [!AvaloniaResources Class](/api/compiledavaloniaxaml/avaloniaresources.md): !AvaloniaResources Class - [XamlIlContext.Context Class](/api/compiledavaloniaxaml/xamlilcontext-context-1.md): XamlIlContext.Context<TTarget> Class - [XamlIlContext.ParentStackEnumerable.Enumerator Class](/api/compiledavaloniaxaml/xamlilcontext-parentstackenumerable-enumerator.md): XamlIlContext.ParentStackEnumerable.Enumerator Class - [!XamlLoader Class](/api/compiledavaloniaxaml/xamlloader.md): !XamlLoader Class - [Utility Namespace](/api/corerpc/utility.md): Utility Namespace - [ConcurentBulkReadOptimizedCache.CacheContext Class](/api/corerpc/utility/concurentbulkreadoptimizedcache-2-cachecontext.md): ConcurentBulkReadOptimizedCache<TKey, TValue>.CacheContext<TKey, TValue> Class - [global Namespace](/api/global.md): global Namespace - [aq.a Class](/api/global/aq-a.md): aq.a Class - [LinuxFramebufferPlatformExtensions Class](/api/global/linuxframebufferplatformextensions.md): LinuxFramebufferPlatformExtensions Class - [n.a Class](/api/global/n-a.md): n.a Class - [n.b Class](/api/global/n-b.md): n.b Class - [n.c Class](/api/global/n-c.md): n.c Class - [n.d Class](/api/global/n-d.md): n.d Class - [n.e Class](/api/global/n-e.md): n.e Class - [n.f Class](/api/global/n-f.md): n.f Class - [n.g Class](/api/global/n-g.md): n.g Class - [n.h Class](/api/global/n-h.md): n.h Class - [n.i Class](/api/global/n-i.md): n.i Class - [n.j Class](/api/global/n-j.md): n.j Class - [n.k Class](/api/global/n-k.md): n.k Class - [n.l Struct](/api/global/n-l.md): n.l Struct - [p.a Enum](/api/global/p-a.md): p.a Enum - [r.b Interface](/api/global/r-2-b.md): r<c, d>.b<c, d> Interface - [r.c Interface](/api/global/r-2-c.md): r<c, d>.c<c, d> Interface - [x.a Struct](/api/global/x-a.md): x.a Struct - [Avalonia Package](/api/packages/avalonia.md): Avalonia Package - [Avalonia.Android Package](/api/packages/avalonia-android.md): Avalonia.Android Package - [Avalonia.Browser Package](/api/packages/avalonia-browser.md): Avalonia.Browser Package - [Avalonia.Controls.Charts Package](/api/packages/avalonia-controls-charts.md): Avalonia.Controls.Charts Package - [Avalonia.Controls.ColorPicker Package](/api/packages/avalonia-controls-colorpicker.md): Avalonia.Controls.ColorPicker Package - [Avalonia.Controls.Documents.Serialization.Docx Package](/api/packages/avalonia-controls-documents-serialization-docx.md): Avalonia.Controls.Documents.Serialization.Docx Package - [Avalonia.Controls.Documents.Serialization.Html Package](/api/packages/avalonia-controls-documents-serialization-html.md): Avalonia.Controls.Documents.Serialization.Html Package - [Avalonia.Controls.Documents.Serialization.Rtf Package](/api/packages/avalonia-controls-documents-serialization-rtf.md): Avalonia.Controls.Documents.Serialization.Rtf Package - [Avalonia.Controls.Documents.Serialization.Xaml Package](/api/packages/avalonia-controls-documents-serialization-xaml.md): Avalonia.Controls.Documents.Serialization.Xaml Package - [Avalonia.Controls.Markdown Package](/api/packages/avalonia-controls-markdown.md): Avalonia.Controls.Markdown Package - [Avalonia.Controls.MediaPlayer Package](/api/packages/avalonia-controls-mediaplayer.md): Avalonia.Controls.MediaPlayer Package - [Avalonia.Controls.MediaPlayer.Abstractions Package](/api/packages/avalonia-controls-mediaplayer-abstractions.md): Avalonia.Controls.MediaPlayer.Abstractions Package - [Avalonia.Controls.RichTextEditor Package](/api/packages/avalonia-controls-richtexteditor.md): Avalonia.Controls.RichTextEditor Package - [Avalonia.Controls.TreeDataGrid Package](/api/packages/avalonia-controls-treedatagrid.md): Avalonia.Controls.TreeDataGrid Package - [Avalonia.Controls.VirtualKeyboard Package](/api/packages/avalonia-controls-virtualkeyboard.md): Avalonia.Controls.VirtualKeyboard Package - [Avalonia.Controls.WebView Package](/api/packages/avalonia-controls-webview.md): Avalonia.Controls.WebView Package - [Avalonia.Desktop Package](/api/packages/avalonia-desktop.md): Avalonia.Desktop Package - [Avalonia.Fonts.Inter Package](/api/packages/avalonia-fonts-inter.md): Avalonia.Fonts.Inter Package - [Avalonia.FreeDesktop Package](/api/packages/avalonia-freedesktop.md): Avalonia.FreeDesktop Package - [Avalonia.Headless.NUnit Package](/api/packages/avalonia-headless-nunit.md): Avalonia.Headless.NUnit Package - [Avalonia.Headless.Vnc Package](/api/packages/avalonia-headless-vnc.md): Avalonia.Headless.Vnc Package - [Avalonia.Headless.XUnit Package](/api/packages/avalonia-headless-xunit.md): Avalonia.Headless.XUnit Package - [Avalonia.iOS Package](/api/packages/avalonia-ios.md): Avalonia.iOS Package - [Avalonia.LinuxFramebuffer Package](/api/packages/avalonia-linuxframebuffer.md): Avalonia.LinuxFramebuffer Package - [Avalonia.Markup.Xaml.Loader Package](/api/packages/avalonia-markup-xaml-loader.md): Avalonia.Markup.Xaml.Loader Package - [Avalonia.Native Package](/api/packages/avalonia-native.md): Avalonia.Native Package - [Avalonia.Skia Package](/api/packages/avalonia-skia.md): Avalonia.Skia Package - [Avalonia.Themes.Fluent Package](/api/packages/avalonia-themes-fluent.md): Avalonia.Themes.Fluent Package - [Avalonia.Wayland Package](/api/packages/avalonia-wayland.md): Avalonia.Wayland Package - [Avalonia.Win32.Interoperability Package](/api/packages/avalonia-win32-interoperability.md): Avalonia.Win32.Interoperability Package - [Avalonia.X11 Package](/api/packages/avalonia-x11.md): Avalonia.X11 Package - [AvaloniaUI.DiagnosticsSupport Package](/api/packages/avaloniaui-diagnosticssupport.md): AvaloniaUI.DiagnosticsSupport Package - [Protocol Namespace](/api/tmds/dbus/protocol.md): Protocol Namespace - [DBusHandler.DBusInterface Enum](/api/tmds/dbus/protocol/dbushandler-dbusinterface.md): DBusHandler.DBusInterface Enum - [IL Namespace](/api/xamlx/il.md): IL Namespace - [RecordingIlEmitter.LabelInfo Class](/api/xamlx/il/recordingilemitter-labelinfo.md): RecordingIlEmitter.LabelInfo Class - [RecordingIlEmitter.LocalInfo Class](/api/xamlx/il/recordingilemitter-localinfo.md): RecordingIlEmitter.LocalInfo Class - [RecordingIlEmitter.RecordedInstruction Class](/api/xamlx/il/recordingilemitter-recordedinstruction.md): RecordingIlEmitter.RecordedInstruction Class - [Parsers Namespace](/api/xamlx/parsers.md): Parsers Namespace - [CommaSeparatedParenthesesTreeParser.Node Class](/api/xamlx/parsers/commaseparatedparenthesestreeparser-node.md): CommaSeparatedParenthesesTreeParser.Node Class - [CommaSeparatedParenthesesTreeParser.ParseException Class](/api/xamlx/parsers/commaseparatedparenthesestreeparser-parseexception.md): CommaSeparatedParenthesesTreeParser.ParseException Class - [Transform Namespace](/api/xamlx/transform.md): Transform Namespace - [NamespaceInfoHelper.NamespaceResolveResult Class](/api/xamlx/transform/namespaceinfohelper-namespaceresolveresult.md): NamespaceInfoHelper.NamespaceResolveResult Class - [TransformerConfiguration.XamlValueConverter Delegate](/api/xamlx/transform/transformerconfiguration-xamlvalueconverter.md): TransformerConfiguration.XamlValueConverter Delegate - [TypeSystem Namespace](/api/xamlx/typesystem.md): TypeSystem Namespace - [XamlLocalsPool.PooledLocal Class](/api/xamlx/typesystem/xamllocalspool-pooledlocal.md): XamlLocalsPool.PooledLocal Class ## Controls - [Controls](/controls.md): Avalonia comes with lots of high-quality UI controls, including buttons, lists, tabs and more, to quickly and easily build your app's user interface. - [Chart controls](/controls/data-display/charts.md): Avalonia Charts is a library of over 70 data visualization controls and patterns for dashboards, finance, analytics, and more. - [Bullet chart](/controls/data-display/charts/analytics/bullet-chart.md): Shows a single performance measure against a target and qualitative ranges in a compact horizontal or vertical gauge. - [Bump chart](/controls/data-display/charts/analytics/bump-chart.md): Visualizes changes in rank over time, focusing on relative position of categories rather than absolute values. - [Calendar heatmap chart](/controls/data-display/charts/analytics/calendar-heatmap-chart.md): Shows daily activity intensity in a calendar grid, useful for contribution histories, usage tracking, and habit streaks. - [Funnel chart](/controls/data-display/charts/analytics/funnel-chart.md): Visualizes the progressive reduction of data through a linear process, useful for identifying bottlenecks in pipelines. - [Heatmap](/controls/data-display/charts/analytics/heatmap-chart.md): Uses color-coded cells in a 2D matrix to represent data values, highlighting patterns, correlations, and outliers. - [KPI cards](/controls/data-display/charts/analytics/kpi-card.md): Displays critical business metrics in a focused format, combining a large value with a trend indicator and mini sparkline. - [Matrix chart](/controls/data-display/charts/analytics/matrix-chart.md): Uses a grid to visualize boolean relationships between two categorical sets, showing whether a feature or state is present at each row/column intersection. - [Pictorial bar chart](/controls/data-display/charts/analytics/pictorial-bar-chart.md): Uses icons or symbols instead of plain bars, reinforcing the subject matter visually for infographics and thematic reports. - [Pyramid chart](/controls/data-display/charts/analytics/pyramid-chart.md): Emphasizes both hierarchy and volume in a stacked triangular layout, commonly used for population and pipeline visualization. - [Slope chart](/controls/data-display/charts/analytics/slope-chart.md): Compares values for multiple entities between exactly two points in time or categories, highlighting which entities increased, decreased, or stayed the same. - [Table chart](/controls/data-display/charts/analytics/table-chart.md): Combines tabular data with embedded visual cues such as color scales, suitable for dense reports requiring exact values. - [Theme river chart](/controls/data-display/charts/analytics/theme-river-chart.md): Builds a theme-river layout by stacking centered StackedAreaSeries instances in a Cartesian chart. - [Waffle chart](/controls/data-display/charts/analytics/waffle-chart.md): Visualizes percentages or proportions as a grid of squares, showing part-to-whole relationships and goal completion. - [Word cloud](/controls/data-display/charts/analytics/word-cloud-chart.md): Represents text data by varying word size based on frequency or importance, providing a visual summary of qualitative content. - [Bubble chart](/controls/data-display/charts/bubble/bubble-chart.md): Plots X and Y values like a scatter chart, with a third value encoded as bubble size. - [Bubble cloud chart](/controls/data-display/charts/bubble/bubble-cloud-chart.md): Arranges sized bubbles in an organic packed layout without axes, useful for ranked categories and attention maps. - [Packed bubble chart](/controls/data-display/charts/bubble/packed-bubble-chart.md): Displays sized bubbles packed tightly without axes, useful for proportional category comparisons in a compact area. - [Area chart](/controls/data-display/charts/cartesian/area-chart.md): Extends the line chart by filling the area under the line with color or gradients, emphasizing magnitude of change over time. - [Bar chart](/controls/data-display/charts/cartesian/bar-chart.md): Represents data using rectangular bars with lengths proportional to values, for comparing discrete quantities across categories. - [Combo chart](/controls/data-display/charts/cartesian/combo-chart.md): Combines multiple Cartesian series types on shared category axes, with optional support for a secondary Y-axis. - [Dot plot chart](/controls/data-display/charts/cartesian/dot-plot-chart.md): Displays data points as simple dots along an axis, useful for comparing values across categories or showing frequency distributions. - [Histogram chart](/controls/data-display/charts/cartesian/histogram-chart.md): Groups continuous data into bins and shows the frequency of data points within each bin to reveal distribution of a single variable. - [Line chart](/controls/data-display/charts/cartesian/line-chart.md): Connects data points with straight line segments on X and Y axes, ideal for showing trends over time or across categories. - [Lollipop chart](/controls/data-display/charts/cartesian/lollipop-chart.md): Displays data as dots with thin stems connecting to the axis, combining the precision of dot plots with the visual anchoring of bar charts. - [Pareto chart](/controls/data-display/charts/cartesian/pareto-chart.md): Combines descending bars with a cumulative line to highlight the most significant factors, based on the 80/20 principle. - [Area range chart](/controls/data-display/charts/cartesian/range-area-chart.md): Displays a filled area connecting high and low values per category, suitable for visualizing uncertainty, price bands, or temperature ranges. - [Range bar chart](/controls/data-display/charts/cartesian/range-bar-chart.md): Displays floating bars spanning a low-to-high range for each category, ideal for visualizing temperature ranges, price bands, or task durations. - [Scatter chart](/controls/data-display/charts/cartesian/scatter-chart.md): Plots data points as dots using two numeric variables to reveal correlations, distributions, and outliers in datasets. - [Spline area chart](/controls/data-display/charts/cartesian/spline-area-chart.md): Displays a filled area beneath a smooth spline curve, combining the visual flow of spline charts with the volume emphasis of area charts. - [Spline chart](/controls/data-display/charts/cartesian/spline-chart.md): Similar to a line chart but uses smooth polynomial curves to connect data points, giving a more organic appearance to trends. - [Stacked 100% bar chart](/controls/data-display/charts/cartesian/stacked-100-percent-bar-chart.md): Displays bars that always fill to 100%, showing the relative proportion of each series within a category rather than absolute values. - [Stacked area chart](/controls/data-display/charts/cartesian/stacked-area-chart.md): Stacks multiple area series on top of each other to show how several variables contribute to a cumulative total over time. - [Stacked bar chart](/controls/data-display/charts/cartesian/stacked-bar-chart.md): Stacks multiple data series in a single bar to compare both total values and internal component distribution across categories. - [Step line chart](/controls/data-display/charts/cartesian/step-line-chart.md): Connects data points using horizontal and vertical lines in a step pattern, representing values that remain constant between intervals. - [Variance chart](/controls/data-display/charts/cartesian/variance-chart.md): Displays bars showing positive and negative variance from a baseline, with distinct colors for values above and below the reference line. - [Waterfall chart](/controls/data-display/charts/cartesian/waterfall-chart.md): Shows a running total as values are added or subtracted, useful for visualizing how sequential positive or negative changes affect an initial value. - [Donut chart](/controls/data-display/charts/circular/donut-chart.md): A variation of the pie chart with a blank center, often used to display a total value or label in the middle for improved readability. - [Pie chart](/controls/data-display/charts/circular/pie-chart.md): A circular chart divided into sectors to illustrate numerical proportions, most effective for showing part-to-whole relationships with few categories. - [Semi-donut chart](/controls/data-display/charts/circular/semi-donut-chart.md): Displays proportional data in a 180-degree arc, popular for dashboard gauges and summary metrics where a full circle is not required. - [Diverging bar chart](/controls/data-display/charts/comparison/diverging-bar-chart.md): Extends bars left and right from a baseline to compare positive and negative values or opposing responses. - [Dumbbell chart](/controls/data-display/charts/comparison/dumbbell-chart.md): Connects two values per category with a line and markers, useful for before-and-after or low-to-high comparisons. - [Mekko chart](/controls/data-display/charts/comparison/mekko-chart.md): Combines variable-width columns with stacked segments to compare total size and internal composition. - [Mirror bar chart](/controls/data-display/charts/comparison/mirror-bar-chart.md): Places two bar series back to back around a center line, useful for demographic and side-by-side comparisons. - [Parliament chart](/controls/data-display/charts/comparison/parliament-chart.md): Displays seat distribution in a hemicycle layout, useful for legislative composition and proportional representation. - [Population pyramid chart](/controls/data-display/charts/comparison/population-pyramid-chart.md): Shows two population distributions back to back by age band or another ordered category. - [Tornado chart](/controls/data-display/charts/comparison/tornado-chart.md): Draws bidirectional horizontal bars around a center line, often used for sensitivity analysis and ranked comparisons. - [Venn diagram chart](/controls/data-display/charts/comparison/venn-diagram-chart.md): Visualizes set overlap and intersection values, useful for comparing memberships and shared segments. - [Carpet plot chart](/controls/data-display/charts/engineering/carpet-plot-chart.md): Maps two independent variables and one dependent variable into a skewed grid, useful for engineering trade-off surfaces. - [Hexbin chart](/controls/data-display/charts/engineering/hexbin-chart.md): Aggregates dense 2D point clouds into hexagonal bins, useful for visualizing concentration without overplotting. - [Smith chart](/controls/data-display/charts/engineering/smith-chart.md): Visualizes complex impedance or admittance on a normalized reflection-coefficient grid for radio frequency and matching analysis. - [Ternary chart](/controls/data-display/charts/engineering/ternary-chart.md): Plots three-part compositions that sum to a constant. Useful for mixtures, resource splits, and categorical balance. - [Wind rose chart](/controls/data-display/charts/engineering/wind-rose-chart.md): Shows directional frequency distributions as stacked polar sectors, useful for wind, traffic, and directional event analysis. - [Candlestick chart](/controls/data-display/charts/financial/candlestick-chart.md): Displays open, high, low, and close prices per period using candle-shaped symbols, used for financial market price analysis. - [Financial chart](/controls/data-display/charts/financial/financial-chart.md): Container chart for financial series such as candlestick and OHLC, with shared axes and price grid rendering. - [Heikin-Ashi chart](/controls/data-display/charts/financial/heikin-ashi-chart.md): Modified candlestick chart that uses averaged OHLC values to filter market noise and display smoothed trend direction compared with standard candlesticks. - [Hilo chart](/controls/data-display/charts/financial/hilo-chart.md): Displays the high and low prices per period as vertical lines, providing a focused view of price volatility without open or close values. - [Kagi chart](/controls/data-display/charts/financial/kagi-chart.md): Time-independent chart that tracks price movements using vertical lines, changing direction only when price exceeds a set reversal amount. - [OHLC chart](/controls/data-display/charts/financial/ohlc-chart.md): Shows open, high, low, and close prices using vertical lines with horizontal ticks, a standard professional visualization for price data. - [Point and figure](/controls/data-display/charts/financial/point-and-figure-chart.md): Uses columns of Xs and Os to represent price movements, filtering out time and focusing on trend reversals. - [Renko chart](/controls/data-display/charts/financial/renko-chart.md): Uses fixed-size bricks to represent price movements, filtering out time and minor volatility to clarify trends and support/resistance levels. - [Technical indicators for charts](/controls/data-display/charts/financial/technical-indicators-chart.md): Overlays SMA, EMA, WMA, Bollinger Bands, and other technical indicators on Cartesian charts to analyze trends and volatility in financial or time-series data. - [Circular gauge chart](/controls/data-display/charts/gauges/circular-gauge-chart.md): Visualizes a single value on a radial scale in a speedometer-style layout, suitable for real-time monitoring and goal tracking dashboards. - [Gauge chart](/controls/data-display/charts/gauges/gauge-chart.md): Displays a single value on a dial-style gauge with an arc fill and optional needle. - [Gradient ring chart](/controls/data-display/charts/gauges/gradient-ring-chart.md): Draws multiple concentric progress rings, each representing a labeled value relative to a shared maximum. - [Linear gauge chart](/controls/data-display/charts/gauges/linear-gauge-chart.md): Visualizes a value along a horizontal or vertical bar for comparing metrics or showing progress. - [Liquid fill gauge](/controls/data-display/charts/gauges/liquid-fill-gauge.md): Represents a percentage as an animated liquid level within a circular shape, suited for thematic dashboards showing fill or capacity metrics. - [Progress donut chart](/controls/data-display/charts/gauges/progress-donut-chart.md): Donut chart variant for showing progress toward a single 100% goal, used in dashboards and fitness apps. - [Alluvial chart](/controls/data-display/charts/hierarchy/alluvial-chart.md): Represents structural changes across sequential stages using flowing bands between vertical node columns, similar to a Sankey diagram. - [Arc diagram](/controls/data-display/charts/hierarchy/arc-diagram-chart.md): Network visualization where nodes are placed linearly and connections are drawn as curved arcs, useful for showing relationships in ordered datasets. - [Chord diagram](/controls/data-display/charts/hierarchy/chord-diagram.md): Visualizes inter-relationships between entities in a circular layout, ideal for showing complex directional flows such as trade or migration patterns. - [Circle packing](/controls/data-display/charts/hierarchy/circle-packing-chart.md): Represents hierarchical data as nested circles, where larger circles contain smaller child circles, showing grouping and relative size at each level. - [Dendrogram chart](/controls/data-display/charts/hierarchy/dendrogram-chart.md): Tree diagram that illustrates hierarchical clustering by showing how items are progressively merged into branches, used in statistical and biological analysis. - [Flame graph](/controls/data-display/charts/hierarchy/flame-graph.md): Visualizes hierarchical stack or call data from bottom to top, commonly used for profiling and trace analysis. - [Flow chart](/controls/data-display/charts/hierarchy/flow-chart.md): Visualizes workflows and decision trees as nodes and directed edges, with optional grouping and auto-layout. - [Force-Directed Graph](/controls/data-display/charts/hierarchy/force-directed-graph.md): Lays out network nodes using physical simulations to reveal clusters and structural relationships in complex interconnected data. - [Icicle chart](/controls/data-display/charts/hierarchy/icicle-chart.md): Visualizes hierarchical data as adjacent rectangles per level, showing parent-child relationships for taxonomy and structural analysis. - [Indented tree chart](/controls/data-display/charts/hierarchy/indented-tree-chart.md): Represents hierarchies using a file-explorer-style indented layout within a charting container, supporting advanced styling and interactions. - [Mindmap / brainstorming](/controls/data-display/charts/hierarchy/mindmap-chart.md): Builds a mind map by arranging FlowChart nodes and links around a central topic. - [Network chart](/controls/data-display/charts/hierarchy/network-chart.md): Displays nodes and edges in a static layout, suitable for infrastructure diagrams, dependency trees, and fixed structural visualizations. - [Organization chart](/controls/data-display/charts/hierarchy/organization-chart.md): Represents organizational structure and reporting relationships in a hierarchical layout, showing positions, roles, and rank levels. - [Process flow chart](/controls/data-display/charts/hierarchy/process-flow-chart.md): Uses FlowChart nodes and edges to visualize business workflows and decision trees. - [Radial tree chart](/controls/data-display/charts/hierarchy/radial-tree-chart.md): Hierarchical layout where the root node is at the center and child nodes radiate outward in concentric rings, space-efficient for large trees. - [Sankey chart](/controls/data-display/charts/hierarchy/sankey-chart.md): Visualizes the flow of data, energy, or materials between stages using proportional-width links to represent quantity through each connection. - [Sunburst chart](/controls/data-display/charts/hierarchy/sunburst-chart.md): Visualizes hierarchical data as concentric rings, where each ring represents a level and segments show the proportion of each node within its parent. - [Treemap chart](/controls/data-display/charts/hierarchy/treemap-chart.md): Visualizes hierarchical data as nested rectangles sized by value, useful for comparing proportions within categories such as disk usage or budgets. - [Bubble map](/controls/data-display/charts/maps/bubble-map-chart.md): Overlays proportionally-sized circles on geographic regions to represent data values, showing both location and value magnitude simultaneously. - [Choropleth map](/controls/data-display/charts/maps/choropleth-map-chart.md): Shades geographic regions in proportion to a statistical variable, used to visualize data density, demographics, or market performance across territories. - [Heatmap map](/controls/data-display/charts/maps/heatmap-map-chart.md): Visualizes data density across geographic coordinates using a color gradient, ideal for showing activity hot spots and concentration areas on a map. - [Non-geographic map (seat map)](/controls/data-display/charts/maps/seat-map-chart.md): Uses the ShapeMap control with custom GeoJSON for non-geographic layouts such as seating plans, floor plans, or interactive venue arrangements. - [Shape map](/controls/data-display/charts/maps/shape-map-chart.md): Renders arbitrary geographic or custom shapes from GeoJSON, serving as the base for specialized maps and interactive custom region visualizations. - [Nightingale rose chart](/controls/data-display/charts/radial/nightingale-rose-chart.md): Polar area chart with equal angles and variable radii, useful for comparing category magnitudes in a circular layout. - [Polar area chart](/controls/data-display/charts/radial/polar-area-chart.md): Similar to a pie chart but uses segment radius rather than angle to encode values, giving equal angular space to each category on a circular axis. - [Polar chart](/controls/data-display/charts/radial/polar-chart.md): Plots arbitrary angle and radius values in a polar coordinate system, useful for spirals, rose curves, and directional data. - [Radar chart](/controls/data-display/charts/radial/radar-chart.md): Compares multiple quantitative variables across categories on a radial axis, used to visualize profiles and multi-dimensional performance comparisons. - [Radial bar chart](/controls/data-display/charts/radial/radial-bar-chart.md): Bar chart plotted on a polar coordinate system, offering a space-efficient circular layout for comparing categories or tracking multiple progress goals. - [Radial line chart](/controls/data-display/charts/radial/radial-line-chart.md): Plots data points on a polar coordinate system connected by lines, suitable for showing how a variable fluctuates across cyclical or directional categories. - [Gantt chart](/controls/data-display/charts/scheduling/gantt-chart.md): Specialized timeline chart for project management, showing task durations, start and end dates, and dependencies on a horizontal time axis. - [Sparkline charts](/controls/data-display/charts/scheduling/sparkline-chart.md): Small, minimalist charts without axes designed to show data trends in a compact space, suitable for embedding in tables, dashboards, or inline text. - [Spiral timeline](/controls/data-display/charts/scheduling/spiral-timeline-chart.md): Wraps a chronological sequence into a spiral to reveal both long-term trends and recurring cyclical patterns within the same visualization. - [Swimlane chart](/controls/data-display/charts/scheduling/swimlane-chart.md): Organizes tasks or processes into distinct horizontal lanes, showing ownership and sequence across departments, roles, or team members over time. - [Event timeline chart](/controls/data-display/charts/scheduling/timeline-chart.md): Visualizes a series of events chronologically along a time axis, providing a clear representation of historical or planned occurrences. - [Annotations](/controls/data-display/charts/shared-elements/annotations-chart.md): Adds contextual lines, bands, shapes, and text to charts for highlighting thresholds, milestones, or regions of interest. - [Axis customization](/controls/data-display/charts/shared-elements/axis-customization-chart.md): Customizes chart axes with label rotation, axis and tick styling, gridlines, multiple axes, and numerical, category, date, and logarithmic types. - [Crosshairs](/controls/data-display/charts/shared-elements/crosshairs-chart.md): Interactive guide lines that follow the cursor across a chart, enabling precise alignment of data points with axis labels for high-precision reading. - [Data labels](/controls/data-display/charts/shared-elements/data-labels-chart.md): Displays actual data values directly on chart series elements, removing the need for users to estimate values from axis positions. - [Chart export](/controls/data-display/charts/shared-elements/export-chart.md): Exports chart controls to PNG or JPEG files, PNG streams, or an interactive save dialog using asynchronous APIs. - [Interactions](/controls/data-display/charts/shared-elements/interactions-chart.md): Enables users to zoom, pan, select, hover-highlight, and inspect values with trackball guides in dense or interactive chart data. - [Legend](/controls/data-display/charts/shared-elements/legend-chart.md): Identifies data series within a chart by label and color, supporting multiple positions, orientations, and optional interactive series toggling. - [Markers](/controls/data-display/charts/shared-elements/markers-chart.md): Symbols drawn at each data point in a series to help locate exact coordinates, with support for multiple shapes and customizable size and color. - [Tooltips](/controls/data-display/charts/shared-elements/tooltip-chart.md): Displays detailed information about data points on hover, with DataTemplate support for custom tooltip content. - [Trendline chart](/controls/data-display/charts/shared-elements/trendline-chart.md): Overlays calculated trend lines on Cartesian chart series to show patterns with linear, exponential, polynomial, logarithmic, and moving average types. - [Beeswarm plot chart](/controls/data-display/charts/statistical/beeswarm-plot-chart.md): Displays individual observations per category as non-overlapping dots, preserving point density without full jitter noise. - [Box plot chart](/controls/data-display/charts/statistical/boxplot-chart.md): Graphical summary of data distribution showing the median, quartiles, and outliers using a box-and-whisker layout, useful for statistical comparisons. - [Contour plot chart](/controls/data-display/charts/statistical/contour-plot-chart.md): Displays 2D scalar fields as contour lines and optional filled bands, useful for surfaces, intensity maps, and interpolation. - [Density plot chart](/controls/data-display/charts/statistical/density-plot-chart.md): Uses kernel density estimation to render a smooth distribution curve, with optional filled area under the curve. - [Error bar chart](/controls/data-display/charts/statistical/error-bar-chart.md): Represents data variability by adding error indicators to data points, showing standard deviation, confidence intervals, or measurement uncertainty. - [Mosaic chart](/controls/data-display/charts/statistical/mosaic-chart.md): Visualizes relationships between two categorical variables by scaling both the width and height of segments to represent their proportions of the total. - [Parallel coordinate chart](/controls/data-display/charts/statistical/parallel-coordinates-chart.md): Visualizes multivariate records as lines across parallel axes, useful for comparing patterns across many dimensions. - [Ridgeline chart](/controls/data-display/charts/statistical/ridgeline-chart.md): Stacks multiple distributions with controlled overlap, useful for comparing shape changes across groups or time. - [Strip plot chart](/controls/data-display/charts/statistical/strip-plot-chart.md): Displays individual observations per category with controlled jitter, useful for raw-value comparison and mean overlays. - [Violin plot](/controls/data-display/charts/statistical/violin-plot-chart.md): Combines a box plot with a kernel density estimate to show both the statistical summary and the probability distribution shape of data across categories. - [Carousel](/controls/data-display/collections/carousel.md): A reference for the Carousel control in Avalonia, which displays items one at a time with animated page transitions, navigation methods, and data-binding support. - [ItemsControl](/controls/data-display/collections/itemscontrol.md): A reference for the ItemsControl in Avalonia, a base control for displaying repeating data with full control over layout and item appearance. - [ItemsRepeater](/controls/data-display/collections/itemsrepeater.md): A virtualized, layout-driven control for displaying repeating data from a bound collection. - [ListBox](/controls/data-display/collections/listbox.md): The ListBox displays items from an items source collection, on multiple lines, and allows individual or multiple selection. - [ContentControl](/controls/data-display/contentcontrol.md): A base control that displays a single piece of content, which can be a string, a control, or a data-bound object rendered through a data template. - [DataGrid](/controls/data-display/structured-data/datagrid.md): Deprecated - [TableView](/controls/data-display/structured-data/tableview.md): The TableView displays a collection of items in configurable columns. It is a read-only, tabular control: it presents data, but does not provide in-place editing of cell contents. - [TreeDataGrid control](/controls/data-display/structured-data/treedatagrid.md): The TreeDataGrid combines tree view and data grid functionality in a single control, displaying hierarchical and tabular data together. It supports two modes: - [TreeDataGrid v12 breaking changes](/controls/data-display/structured-data/treedatagrid/breaking-changes-v12.md): This document describes the breaking changes between TreeDataGrid 11.x and 12.x and - [Column types](/controls/data-display/structured-data/treedatagrid/column-types.md): This control is available as part of Avalonia Pro or higher. - [Expand and collapse operations](/controls/data-display/structured-data/treedatagrid/expand-and-collapse.md): Learn how to programmatically expand and collapse rows in a hierarchical TreeDataGrid, respond to expand/collapse events, and implement lazy loading on demand. - [Filtering](/controls/data-display/structured-data/treedatagrid/filtering.md): Learn how to filter rows in the Avalonia TreeDataGrid control using predicate functions, including multi-criteria, enum, null-safe, and hierarchical filtering patterns. - [Selection modes](/controls/data-display/structured-data/treedatagrid/selection-modes.md): Two selection modes are supported: - [Sorting](/controls/data-display/structured-data/treedatagrid/sorting.md): How to enable, disable, and customize column sorting in the Avalonia TreeDataGrid control. - [TreeView](/controls/data-display/structured-data/treeview.md): The TreeView control can present hierarchical data and allows item selection. The items are templated so you can customise how they are displayed. - [Label](/controls/data-display/text-display/label.md): A control that displays text and transfers focus to a target input element when clicked or activated by an access key. - [Markdown control](/controls/data-display/text-display/markdown.md): Render Markdown-formatted text using the Avalonia.Controls.Markdown control, built on the shared FlowDocument model with full DocumentNode styling, selection, streaming, and custom image loading. - [CodeHighlighter](/controls/data-display/text-display/markdown/codehighlighter.md): Adds syntax highlighting to code blocks rendered by the Markdown control, with ColorCode and TextMate implementations available as separate packages. - [ImageLoader](/controls/data-display/text-display/markdown/imageloader.md): Customize how the Markdown control loads and resolves images by implementing a custom MarkdownImageLoader and assigning it via a style on MarkdownImage. - [Markdown styling](/controls/data-display/text-display/markdown/markdown-styling.md): The Markdown control is built on the shared FlowDocument model, where every rendered element (Paragraph, Section, Table, RichSpan, RichHyperlink, etc.) is a full Avalonia StyledElement. This means you can style Markdown output using two complementary approaches: - [SelectableTextBlock](/controls/data-display/text-display/selectabletextblock.md): A read-only text label that allows users to select and copy displayed text. - [TextBlock](/controls/data-display/text-display/textblock.md): A read-only control for displaying formatted text, supporting multiple lines, inline formatting, and full font control. - [TextTrimming](/controls/data-display/text-display/texttrimming.md): About the TextTrimming property - [TransitioningContentControl](/controls/data-display/transitioningcontentcontrol.md): A content control that animates transitions when its content changes, supporting cross-fades, slides, and composite page transitions. - [WindowNotificationManager](/controls/feedback/notification.md): A toast-style notification popup system that displays temporary messages at a configurable position within a window. - [Popup](/controls/feedback/popup.md): The Popup is a low-level control that displays content in a floating window above other content. It serves as the foundation for higher-level controls like Flyout, ToolTip, ComboBox dropdowns, and context menus. Use Popup directly when you need custom positioning or dismissal behavior that those controls do not provide. - [ProgressBar](/controls/feedback/progressbar.md): A horizontal or vertical bar that displays a value as a filled proportion, with optional text caption and indeterminate mode for unknown progress. - [ToolTip](/controls/feedback/tooltip.md): The ToolTip is a popup that shows its content when the user hovers over the 'host' control to which it is attached. - [Button](/controls/input/buttons/button.md): A clickable control that reacts to pointer input, raises a Click event, and optionally invokes an ICommand. - [ButtonSpinner](/controls/input/buttons/buttonspinner.md): A content control with increment and decrement spinner buttons for cycling through values. - [HyperlinkButton](/controls/input/buttons/hyperlinkbutton.md): A button styled as a text hyperlink that opens a URI using the platform's default handler. - [RadioButton](/controls/input/buttons/radiobutton.md): A mutually exclusive option control that lets users select one choice from a group. - [RepeatButton](/controls/input/buttons/repeatbutton.md): A button that repeatedly raises its click event while the user holds it down. - [SplitButton](/controls/input/buttons/splitbutton.md): The SplitButton functions as a Button with primary and secondary parts that can each be pressed separately. The primary part behaves like normal Button and the secondary part opens a Flyout with additional actions. - [ToggleButton](/controls/input/buttons/togglebutton.md): A button that toggles between checked and unchecked states, with optional three-state support. - [ToggleSplitButton](/controls/input/buttons/togglesplitbutton.md): The ToggleSplitButton functions as a ToggleButton with primary and secondary parts that can each be pressed separately. The primary part behaves like a normal ToggleButton and the secondary part opens a Flyout with additional actions. - [Calendar](/controls/input/date-and-time/calendar.md): The calendar is a control for users to select dates or date ranges. - [CalendarDatePicker](/controls/input/date-and-time/calendardatepicker.md): A dropdown calendar control with a text box that lets users select or type a date. - [DatePicker](/controls/input/date-and-time/datepicker.md): A spinner-based control that lets users select a date by picking year, month, and day values. - [TimePicker](/controls/input/date-and-time/timepicker.md): A control that lets users select a time value using spinner controls for hours, minutes, and optionally seconds. - [CheckBox](/controls/input/selectors/checkbox.md): A control that lets users toggle a Boolean value with a check mark, including optional three-state support for indeterminate values. - [ColorPicker](/controls/input/selectors/colorpicker.md): The ColorPicker provides a highly customizable, general-purpose control that users can use to select colors in RGB or HSV color space. This implementation is just as much about providing primitive controls that developers can use to build their own color pickers as it is about providing a ready-to-use picker. - [ColorView](/controls/input/selectors/colorview.md): Presents a color for user editing using a spectrum, palette and component sliders. - [ComboBox](/controls/input/selectors/combobox.md): A drop-down selector that lets users pick a single item from a list, with optional editable text input and placeholder support. - [NumericUpDown](/controls/input/selectors/numericupdown.md): A control that lets users enter and adjust a numeric value using spinner buttons, keyboard arrows, or the mouse wheel. - [Slider](/controls/input/selectors/slider.md): A control that lets users select a numeric value by dragging a thumb along a track between minimum and maximum bounds. - [ToggleSwitch](/controls/input/selectors/toggleswitch.md): A sliding on/off toggle control used for binary settings, with customizable on and off content. - [AutoCompleteBox](/controls/input/text-input/autocompletebox.md): The AutoCompleteBox presents a text box for user input and a drop-down that contains possible matches from an items source collection, for the text typed in. The drop-down shows when the user starts to type, and the match is updated for each character typed. The user can select from the drop-down. - [MaskedTextBox](/controls/input/text-input/maskedtextbox.md): The MaskedTextBox presents an area for typed (keyboard) input, but where the format and characters permitted can be constrained by a mask pattern formed from special characters. - [RichTextEditor control](/controls/input/text-input/richtexteditor.md): Avalonia.Controls.RichTextEditor is a rich text editing solution for Avalonia applications, offering functionalities for interactive text editing, document architecture and file serialization. - [Document Viewer](/controls/input/text-input/richtexteditor/document-viewer.md): Use FlowDocumentScrollViewer to display rich documents without editing. This guide covers setup, document loading, styling, layout, and common viewer patterns. - [Extension Patterns](/controls/input/text-input/richtexteditor/extension-patterns.md): The RichTextEditor is designed for extensibility at multiple levels. This guide covers patterns for extending functionality without modifying core code. - [Performance Tuning](/controls/input/text-input/richtexteditor/performance-tuning.md): Performance tuning guide for RichTextEditor. Covers batch edits, event optimization, memory management, serialization, and profiling strategies. - [Thread Safety](/controls/input/text-input/richtexteditor/thread-safety.md): The RichTextEditor architecture uses immutable snapshots for background-safe serialization while requiring UI thread access for live document operations. This guide explains the threading model and safe patterns. - [Toolbar and Selection Flyouts](/controls/input/text-input/richtexteditor/toolbar.md): By default, RichTextEditor includes a primary toolbar, a selection mini-bar, and a right-click context menu. Each of these toolbars is built from the same basic system and can be customized independently. You can swap layouts, add your own tools, fine-tune the overflow menu, re-theme buttons, and more. This guide takes you through your customization options, from most common to most advanced. - [TextBox](/controls/input/text-input/textbox.md): A single-line or multi-line text input control that supports watermarks, password masking, validation, and inner content. - [Virtual keyboard overview](/controls/input/text-input/virtualkeyboard.md): The virtual keyboard component provides an on-screen keyboard for Avalonia applications. It is designed for touch-based or kiosk scenarios where physical keyboards may not be available, enabling text input through touchscreens or mouse clicks. - [VirtualKeyboard control reference](/controls/input/text-input/virtualkeyboard/virtualkeyboard-control.md): The VirtualKeyboard is a standalone control that provides an on-screen keyboard. This control can be manually placed in your application's layout. Unlike VirtualKeyboardScope, which automatically manages keyboard visibility based on focus, VirtualKeyboard is explicitly directed at a specific target input element. - [VirtualKeyboardScope](/controls/input/text-input/virtualkeyboard/virtualkeyboardscope.md): A container control that automatically shows and hides the virtual keyboard based on input focus. - [Border](/controls/layout/containers/border.md): Learn how to use the Border control to add borders, backgrounds, rounded corners, and box shadows to your Avalonia controls. - [Expander](/controls/layout/containers/expander.md): A container control with an always-visible header and a collapsible content section that you can toggle open or closed. - [Flyout](/controls/layout/containers/flyout.md): Flyouts are dismissible containers that can be attached to some classes of 'host' control; although flyouts themselves are not controls. They show when their host control receives the focus, and are hidden again in a number of different ways. - [GroupBox](/controls/layout/containers/groupbox.md): A container control that visually groups related content under a header label with a surrounding border. - [PipsPager](/controls/layout/containers/pipspager.md): Reference for the PipsPager control in Avalonia, which displays interactive dot indicators for paginated navigation with optional Previous/Next buttons. - [RefreshContainer](/controls/layout/containers/refreshcontainer.md): The RefreshContainer allows a user to pull down on content or a list of data to refresh the content or retrieve more data. The refresh progress is indicated by a RefreshVisualizer that appears from the edge by which the pull gesture was initiated. The content of a RefreshContainer must be a ScrollViewer, or a control that has one. - [ScrollViewer](/controls/layout/containers/scrollviewer.md): A container control that provides scrollbars when its content exceeds the visible area. - [SplitView](/controls/layout/containers/splitview.md): Learn how to use the SplitView control to create collapsible side panes and navigation sidebars in Avalonia UI. - [Viewbox](/controls/layout/containers/viewbox.md): The Viewbox is a container control which can scale its contents. The way in which the contents are stretched can be defined, as well as when the stretch will occur (stretch direction). - [Decorator](/controls/layout/decorator.md): A base class for controls that wrap and decorate a single child element, providing padding and a foundation for custom wrapper controls. - [LayoutTransformControl](/controls/layout/layouttransformcontrol.md): A decorator control that applies layout-aware transforms such as rotation, scale, and skew to a single child, causing parent panels to measure and arrange around the transformed bounds. - [Canvas](/controls/layout/panels/canvas.md): Learn how to use the Canvas panel in Avalonia to position child controls at absolute coordinates. - [DockPanel](/controls/layout/panels/dockpanel.md): Learn how to use the DockPanel in Avalonia to dock child controls to the edges of a container. - [Grid](/controls/layout/panels/grid.md): Learn how to use the Grid panel in Avalonia to arrange child controls in rows and columns. - [GridSplitter](/controls/layout/panels/gridsplitter.md): A control that lets users resize columns or rows in a Grid by dragging a splitter bar at runtime. - [Panel](/controls/layout/panels/panel.md): A basic layout control that overlays multiple child controls on top of each other, positioning them with alignment properties. - [RelativePanel](/controls/layout/panels/relativepanel.md): Learn how to use the RelativePanel in Avalonia to position child controls relative to each other or the panel. - [StackPanel](/controls/layout/panels/stackpanel.md): A panel that arranges child controls in a single line, either horizontally or vertically. - [UniformGrid](/controls/layout/panels/uniformgrid.md): A panel that arranges its children in a grid where every cell is the same size. - [WrapPanel](/controls/layout/panels/wrappanel.md): A panel that arranges child controls in a flowing, wrapping layout. - [DrawingImage](/controls/media/drawingimage.md): A control that renders vector graphics as an IImage using Avalonia Drawing objects, enabling resolution-independent icons and shapes defined entirely in XAML. - [Image](/controls/media/image.md): The image can display raster images from a specified image source. The source can be: - [MediaPlayerControl](/controls/media/mediaplayer.md): The MediaPlayerControl is a fully-featured UI control for media playback that provides transport controls, progress display, volume control, and video rendering. It encapsulates a MediaPlayer instance and provides a rich user interface for media playback. - [Implementing media playback](/controls/media/mediaplayer/media-playback.md): This is a practical guide to implementing media playback in Avalonia applications using the Avalonia Pro MediaPlayer. - [MediaPlayer class](/controls/media/mediaplayer/mediaplayer-class.md): The MediaPlayer class provides the core functionality for media playback in Avalonia applications. It handles media - [MediaSource class](/controls/media/mediaplayer/mediasource.md): The MediaSource class hierarchy provides an abstraction for different types of media content sources in Avalonia Pro MediaControls. This allows the media playback system to handle various content sources (files, URLs, streams) through a unified interface. - [PathIcon](/controls/media/pathicon.md): A control that renders a vector icon from SVG path (stream geometry) data, commonly used inside buttons, menus, and other interactive controls. - [ContextMenu](/controls/menus/contextmenu.md): A popup menu that appears when the user right-clicks a control, providing contextual actions. - [Menu](/controls/menus/menu.md): The menu control can add menu structure to an application. You will usually place a menu at the top edge of a dock panel control, so that it is drawn at the top of a window. - [MenuFlyout](/controls/menus/menuflyout.md): A flyout that displays a simple menu of commands, typically attached to a button or other control. - [NativeMenu](/controls/menus/nativemenu.md): The NativeMenu can display a menu on macOS and some Linux distributions. It can be used in several contexts: - [Separator](/controls/menus/separator.md): A visual divider used inside Menu, ContextMenu, and MenuFlyout controls to group related menu items. - [CarouselPage](/controls/navigation/carouselpage.md): `CarouselPage` displays a collection of pages in a horizontally scrollable carousel. - [CommandBar](/controls/navigation/commandbar.md): `CommandBar` is a toolbar that displays a row of command buttons. - [ContentPage](/controls/navigation/contentpage.md): `ContentPage` is the foundational screen building block for Avalonia apps. It holds a single root view and integrates with the other page containers. - [DrawerPage](/controls/navigation/drawerpage.md): `DrawerPage` combines a sliding drawer pane with a main content area. The drawer can open as a flyout overlay, sit permanently alongside the content as a split sidebar, or render as a compact navigation rail. - [NavigationPage](/controls/navigation/navigationpage.md): `NavigationPage` provides stack-based page navigation. It includes a navigation bar, a back button, and optional page-specific command bars. - [TabbedPage](/controls/navigation/tabbedpage.md): `TabbedPage` displays a collection of pages through a tab strip. Each child `Page` becomes one tab. - [TabControl](/controls/navigation/tabcontrol.md): A guide to the Avalonia TabControl, which organizes content into switchable tabbed pages. - [TabStrip](/controls/navigation/tabstrip.md): A tab header strip without built-in content switching, giving you full control over how selected tab content is displayed. - [TrayIcon](/controls/navigation/trayicon.md): A system tray icon control that displays an icon and native context menu in the operating system notification area. - [ScrollBar](/controls/primitives/scrollbar.md): A primitive control that provides a draggable thumb and track for scrolling content in a horizontal or vertical direction. - [ThemeVariantScope](/controls/primitives/themevariantscope.md): A primitive control that overrides the active theme variant (light or dark) for a section of the visual tree. - [UserControl](/controls/primitives/usercontrol.md): A base class for creating reusable composite controls with a predefined XAML layout. - [Window](/controls/primitives/window.md): A top-level content control that represents an operating-system window with title bar, icon, and close/minimize/maximize chrome. - [WindowDrawnDecorations](/controls/primitives/windowdrawndecorations.md): A logical element that manages the client-side presentation of window decorations, such as the titlebar and frame. It also defines interactions with caption buttons. - [Tags](/controls/tags.md) - [One doc tagged with "avalonia charts"](/controls/tags/avalonia-charts.md) - [24 docs tagged with "avalonia enterprise"](/controls/tags/avalonia-enterprise.md) - [146 docs tagged with "avalonia pro"](/controls/tags/avalonia-pro.md) - [NativeWebDialog](/controls/web/nativewebdialog.md): NativeWebDialog is a dialog window that hosts a native web browser. It is useful on platforms like Linux where an embedded NativeWebView control is not available, or when you want to show web content in a separate window without embedding it in your layout. - [NativeWebView](/controls/web/nativewebview.md): Overview - [WebAuthenticationBroker](/controls/web/webauthenticationbroker.md): Overview - [WebView environment](/controls/web/webview-environment.md): Overview ## Docs - [Accessibility](/docs/app-development/accessibility.md): Implement accessible Avalonia apps with AutomationProperties, keyboard navigation, and custom peers. - [Setting up a cross-platform solution](/docs/app-development/cross-platform-solution-setup.md): Structure an Avalonia solution with a shared core project and platform-specific project heads. - [Data validation](/docs/app-development/data-validation.md): Validate user input in Avalonia using DataAnnotationsValidationPlugin. - [Implementing dependency injection](/docs/app-development/dependency-injection.md): Set up dependency injection in an Avalonia app using Microsoft.Extensions.DependencyInjection. - [Embedding web content](/docs/app-development/embedding-web-content.md): Embed web content in Avalonia apps using NativeWebView, NativeWebDialog, and WebAuthenticationBroker. - [Localizing using ResX](/docs/app-development/localizing.md): Localize Avalonia apps with ResX resource files, runtime language switching, and RTL support. - [Logging errors and warnings](/docs/app-development/logging-errors-and-warnings.md): Enable and configure Avalonia diagnostic logging using the LogToTrace method and log areas. - [Native platform interop](/docs/app-development/native-interop.md): Access native platform APIs, embed native views, and use P/Invoke in Avalonia applications. - [Performance optimization](/docs/app-development/performance.md): Optimize Avalonia app performance with virtualization, layout efficiency, compiled bindings, and profiling. - [Creating a resource dictionary](/docs/app-development/resource-dictionary.md): Create, include, and merge resource dictionary files to organize reusable XAML resources. - [Resources overview](/docs/app-development/resources.md): Define, reference, and manage reusable XAML resources, merged dictionaries, and theme variants. - [Handling unhandled exceptions](/docs/app-development/setting-unhandled-exceptions.md): Handle unhandled exceptions in Avalonia apps from the UI thread, background threads, and tasks. - [Threading model](/docs/app-development/threading.md): Learn how Avalonia's single-threaded UI model works with dispatchers, async patterns, and background tasks. - [Window management](/docs/app-development/window-management.md): Create, configure, and manage windows and dialogs in Avalonia desktop applications. - [XAML live previewer and design-time settings](/docs/app-development/xaml-preview-and-design-settings.md): How to use a live XAML previewer when developing with Avalonia. How to set design-time properties and data to simplify UI development. - [Breaking changes in Avalonia 12](/docs/avalonia12-breaking-changes.md): A complete list of breaking changes between Avalonia 11 and 12, with migration guidance and code examples for each change. - [Community Translations](/docs/community-translations.md): Unofficial, community-contributed translations of the Avalonia documentation. - [Creating custom controls](/docs/custom-controls.md): Overview of approaches for building custom controls in Avalonia, from user controls to templated controls. - [How to create attached properties](/docs/custom-controls/attached-properties.md): Define attached properties that can be set on other controls, like layout positioning properties. - [Choosing a custom control type](/docs/custom-controls/choosing-a-custom-control-type.md): Compare user controls, templated controls, and custom-drawn controls to pick the right approach. - [Control trees](/docs/custom-controls/control-trees.md): Understand how Avalonia organizes controls into logical and visual trees for layout and rendering. - [Add a custom control class](/docs/custom-controls/custom-control-class.md): Create a new custom control class file in an Avalonia project using IDE tooling or manually. - [How to Create and Reference a Custom Control Library](/docs/custom-controls/custom-control-library.md): This guide shows you how to create a custom control library and reference it for use in an Avalonia UI app. - [How to create a custom flyout](/docs/custom-controls/custom-flyout.md): Create a custom flyout control by extending FlyoutBase in Avalonia. - [Custom ItemsPanel](/docs/custom-controls/custom-itemspanel.md): Replace the default items panel in an ItemsControl with a custom panel like Canvas. - [Creating a custom panel](/docs/custom-controls/custom-panel.md): Implement a custom layout panel by overriding MeasureOverride and ArrangeOverride. - [Defining events](/docs/custom-controls/defining-events.md): Define and raise routed events on custom Avalonia controls with tunneling and bubbling strategies. - [Defining properties](/docs/custom-controls/defining-properties.md): Define styled, direct, and attached properties on custom Avalonia controls. - [Drawing custom controls](/docs/custom-controls/drawing-custom-controls.md): Render custom visuals by overriding the Render method and using DrawingContext operations. - [How to create templated controls](/docs/custom-controls/templated-controls.md): Build lookless templated controls with control themes, template parts, and pseudo-classes. - [How to bind style classes](/docs/data-binding/binding-classes.md): Bind style classes to boolean properties to conditionally apply styling to Avalonia controls. - [Binding debugging](/docs/data-binding/binding-debugging.md): Debug data binding errors in Avalonia using trace-level logging and diagnostic output. - [How to bind from code](/docs/data-binding/binding-from-code.md): Create and manage data bindings from C# code rather than XAML. - [Binding to commands](/docs/data-binding/binding-to-commands.md): Bind UI controls to ICommand implementations for handling user actions in the MVVM pattern. - [How to bind to a control](/docs/data-binding/binding-to-controls.md): Bind one control's property to another control's property using ElementName or source bindings. - [Validation in data binding](/docs/data-binding/binding-validation.md): Validate bound data using DataAnnotations, INotifyDataErrorInfo, or exception-based approaches. - [Built-in data binding converters](/docs/data-binding/built-in-data-binding-converters.md): Reference of built-in value converters for common data binding transformations in Avalonia. - [Sorting, filtering, and grouping collections](/docs/data-binding/collection-views.md): Sort, filter, and group bound collections using DataGridCollectionView and DynamicData. - [Compiled bindings](/docs/data-binding/compiled-bindings.md): Use compiled bindings for compile-time validation and improved performance in Avalonia XAML. - [Data binding syntax](/docs/data-binding/data-binding-syntax.md): Reference for Avalonia data binding markup syntax including paths, modes, converters, and fallback values. - [Data context](/docs/data-binding/data-context.md): Understand how DataContext provides the default data source for bindings and inherits through the control tree. - [How to bind can execute](/docs/data-binding/how-to-bind-can-execute.md): Enable and disable buttons automatically by binding to the CanExecute method of a command. - [How to bind image files](/docs/data-binding/how-to-bind-image-files.md): Bind image sources from file paths, resources, or streams to display images in Avalonia controls. - [How to bind multiple properties](/docs/data-binding/how-to-bind-multiple-properties.md): Bind multiple view model properties to controls and combine them with multi-value converters. - [How to bind tabs](/docs/data-binding/how-to-bind-tabs.md): Bind a TabControl to a collection of view models to create dynamic tabbed interfaces. - [How to bind to a collection](/docs/data-binding/how-to-bind-to-a-collection.md): Bind an ObservableCollection to list controls so the UI updates automatically when items are added, removed, or modified. - [How to bind to a task result](/docs/data-binding/how-to-bind-to-a-task-result.md): Bind control properties to the result of an async Task to display data when it completes. - [How to bind to an observable](/docs/data-binding/how-to-bind-to-an-observable.md): Bind control properties to IObservable streams for reactive data updates in the UI. - [How to create a custom data binding converter](/docs/data-binding/how-to-create-a-custom-data-binding-converter.md): Implement IValueConverter to transform data between source and target in Avalonia bindings. - [How to use INotifyPropertyChanged](/docs/data-binding/inotifypropertychanged.md): Implement INotifyPropertyChanged to notify the UI when view model properties change. - [Introduction to data binding](/docs/data-binding/introduction-to-data-binding.md): Learn how Avalonia data binding connects UI controls to data sources using XAML markup extensions. - [Markup extensions](/docs/data-binding/markup-extensions.md): Create custom XAML markup extensions that provide values to properties at runtime. - [Master-detail binding](/docs/data-binding/master-detail.md): Implement master-detail patterns where selecting an item displays its details in a bound view. - [MultiBinding](/docs/data-binding/multi-binding.md): Combine multiple binding sources into a single value using MultiBinding and IMultiValueConverter. - [Content templates](/docs/data-templates/content-templates.md): Use the ContentTemplate property to define how a control displays data objects. - [Control content](/docs/data-templates/control-content.md): Understand how controls display non-control content and why data templates are needed. - [Creating data templates in code](/docs/data-templates/creating-data-templates-in-code.md): Create data templates in C# using FuncDataTemplate or by implementing IDataTemplate. - [Data template collection](/docs/data-templates/data-template-collection.md): Define multiple data templates in a control's DataTemplates collection to match by type. - [Introduction to data templates](/docs/data-templates/introduction-to-data-templates.md): Define how Avalonia displays data objects using data templates with type matching and reuse. - [Reusing data templates](/docs/data-templates/reusing-data-templates.md): Share data templates across windows by defining them in the Application.DataTemplates collection. - [View locator](/docs/data-templates/view-locator.md): Automatically resolve views for view models using a ViewLocator that implements IDataTemplate. - [Android](/docs/deployment/android.md): Build, sign, and publish an Avalonia application as an APK or AAB for Android devices. - [Docker containers](/docs/deployment/docker.md): How to run an Avalonia application inside a Docker container with the required Linux dependencies and a virtual display. - [Embedded Linux](/docs/deployment/embedded-linux.md): Publish, transfer, and run an Avalonia application on an embedded Linux device using DRM/KMS. - [iOS](/docs/deployment/ios.md): Build, sign, and distribute an Avalonia application for iPhone, iPad, and Mac Catalyst. - [Desktop Linux](/docs/deployment/linux.md): Avalonia Linux programs can be executed in most Linux distros by double-clicking the executable or by starting it from the terminal. Nevertheless, for a better user experience, it is recommended to have the program installed, so the user can start it via desktop shortcut, that exists in desktop environments such as GNOME and KDE, or via command-line, by having the program added to PATH. - [macOS](/docs/deployment/macos.md): Package, code sign, notarize, and distribute an Avalonia app as a macOS .app bundle, with App Store and GitHub Actions guidance. - [Native AOT](/docs/deployment/native-aot.md): Publish Avalonia applications as native executables using ahead-of-time compilation. - [WebAssembly](/docs/deployment/webassembly.md): When you publish an Avalonia Browser project, the .NET SDK compiles your application into WebAssembly (Wasm), a binary format that runs directly in the browser. The output is a static site containing an index.html file, your compiled .wasm modules, .NET runtime files, and any static assets. There is no server-side code. Everything executes client-side in the browser's Wasm runtime. - [Events overview](/docs/events.md): Understand how routed events travel through the element tree in Avalonia. - [Input events](/docs/events/input-events.md): Handle pointer, keyboard, and gesture input events in Avalonia controls. - [Lifecycle events](/docs/events/lifecycle-events.md): Control initialization, visual tree attachment, and teardown events in Avalonia. - [Application lifetimes](/docs/fundamentals/application-lifetimes.md): Choose and configure application lifetime models for desktop, mobile, and browser platforms. - [Avalonia architecture](/docs/fundamentals/architecture.md): How controls are measured, arranged, rendered, and connected to platform backends. - [Avalonia XAML](/docs/fundamentals/avalonia-xaml.md): Learn the XAML markup language used to define Avalonia user interfaces. - [Code-behind](/docs/fundamentals/code-behind.md): Use code-behind files to access controls, set properties, and handle events from XAML. - [Code-only UI](/docs/fundamentals/coded-ui.md): Build Avalonia applications entirely in C# or F# without XAML files. - [Cross-platform architecture](/docs/fundamentals/cross-platform-architecture.md): Understand how Avalonia shares code across platforms and handles platform differences. - [Assets](/docs/fundamentals/including-assets.md): Include and reference bitmap, style, and resource dictionary assets in Avalonia applications. - [Main window](/docs/fundamentals/main-window.md): Set and access the main window or main view for desktop, mobile, and browser platforms. - [The MVVM pattern](/docs/fundamentals/the-mvvm-pattern.md): Separate UI from logic using the Model-View-ViewModel pattern with data binding. - [Top level](/docs/fundamentals/top-level.md): Access windowing, clipboard, storage, and other services through the TopLevel base class. - [UI composition](/docs/fundamentals/ui-composition.md): Compose layouts from windows, built-in controls, user controls, and custom controls. - [Visual and logical trees](/docs/fundamentals/visual-and-logical-trees.md): Understand the logical and visual tree structures used for layout, rendering, and events. - [Getting started](/docs/get-started.md): Get started with Avalonia, the cross-platform .NET UI framework. Install the SDK, set up your IDE, and create your first project. - [Create your first project](/docs/get-started/create-your-first-project.md): Create and run your first Avalonia application using the MVVM template in your preferred IDE or from the command line. - [Install Avalonia](/docs/get-started/install-avalonia.md): Install the .NET SDK and Avalonia project templates so you can create Avalonia applications from the command line or your IDE. - [Set up your IDE](/docs/get-started/set-up-your-ide.md): Configure your preferred IDE for Avalonia development. Install extensions for Visual Studio, Visual Studio Code, or JetBrains Rider. - [Starter tutorial](/docs/get-started/starter-tutorial.md): Learn the basics of Avalonia by building a temperature converter app. Part 1 of 7 the Avalonia starter tutorial. - [Adding a control](/docs/get-started/starter-tutorial/adding-a-control.md): How to add a button to your temperature converter app. Part 2 of 7 the Avalonia starter tutorial. - [Adding some layout](/docs/get-started/starter-tutorial/adding-some-layout.md): How to use layout controls to have multiple controls on your temperature converter app. Part 3 of 7 the Avalonia starter tutorial. - [Converting data](/docs/get-started/starter-tutorial/converting-data.md): How to use code-behind to execute a response when the button is clicked. Part 6 of 7 the Avalonia starter tutorial. - [Customizing the Avalonia window](/docs/get-started/starter-tutorial/customizing-the-avalonia-window.md): How to adjust the attributes of the Avalonia window. Part 4 of 7 the Avalonia starter tutorial. - [Establishing events and responses](/docs/get-started/starter-tutorial/establishing-events-and-responses.md): How to create an event handler to detect when the button is being clicked. Part 5 of 7 the Avalonia starter tutorial. - [Exercises](/docs/get-started/starter-tutorial/exercises.md): Test your knowledge of Avalonia on three coding exercises. Part 7 of 7 the Avalonia starter tutorial. - [Adding icons](/docs/graphics-animation/adding-icons.md): Add icons to your Avalonia application using image files, icon fonts, or path icons. - [Animation settings](/docs/graphics-animation/animation-settings.md): Configuration options for keyframe animations including easing, fill mode, and playback. - [Animations](/docs/graphics-animation/animations.md): Overview of animation types in Avalonia including keyframe, transitions, and composition. - [Bitmap blend modes](/docs/graphics-animation/bitmap-blend-modes.md): Bitmap blend modes for controlling how pixels combine during rendering in Avalonia. - [Brushes](/docs/graphics-animation/brushes.md): Brush types for painting surfaces in Avalonia including solid colors, gradients, and tile brushes. - [Clipping and masking](/docs/graphics-animation/clipping-and-masking.md): Clipping and opacity masking techniques for restricting visible content in Avalonia. - [Composition animations](/docs/graphics-animation/composition-animations.md): Code-driven render-thread animations using the composition animation API in Avalonia. - [Setting control transitions](/docs/graphics-animation/control-transitions.md): Configure transitions that animate property changes on Avalonia controls. - [Custom rendering](/docs/graphics-animation/custom-rendering.md): Draw custom graphics by overriding the Render method with DrawingContext. - [Drawing graphics](/docs/graphics-animation/drawing-graphics.md): Overview of the Avalonia 2D graphics system including shapes, geometries, and animations. - [Easing functions](/docs/graphics-animation/easing-functions.md): Available easing functions for controlling animation timing curves in Avalonia. - [Effects](/docs/graphics-animation/effects.md): Visual effects including box shadows, clipping, and opacity masks for Avalonia controls. - [Gradients](/docs/graphics-animation/gradients.md): How to use LinearGradientBrush, RadialGradientBrush, and ConicGradientBrush to create color transitions in Avalonia UI. - [Hit testing](/docs/graphics-animation/hit-testing.md): How Avalonia determines which visual element is at a given screen coordinate. - [Image interpolation](/docs/graphics-animation/image-interpolation.md): Control image interpolation quality when scaling images in Avalonia. - [Using keyframe animations](/docs/graphics-animation/keyframe-animations.md): Define keyframe animations in XAML to animate control properties over a timeline. - [Setting page transitions](/docs/graphics-animation/page-transitions.md): Configure page transitions for animating between views in Avalonia using CrossFade, PageSlide, CompositePageTransition, or your own custom transitions. - [Render transforms vs layout transforms](/docs/graphics-animation/render-vs-layout-transforms.md): Differences between render transforms and layout transforms in Avalonia. - [Shapes and geometries](/docs/graphics-animation/shapes-and-geometries.md): Shape controls and geometry types for drawing 2D vector graphics in Avalonia. - [Text options](/docs/graphics-animation/text-options.md): TextOptions attached properties for controlling text hinting, alignment, and rendering mode. - [Transforms](/docs/graphics-animation/transforms.md): Render transforms and layout transforms for modifying position, size, rotation, and skew. - [How to: Use the clipboard](/docs/how-to/clipboard-how-to.md): Copy and paste text, images, and custom data using the Avalonia clipboard API. - [How to: Build a Complete App Without XAML](/docs/how-to/coded-ui-how-to.md): Build a fully functional Avalonia application using only C# with no XAML files. - [How to: Work with ComboBox](/docs/how-to/combobox-how-to.md): Bind collections, create custom templates, use editable combo boxes, and bind enums with the Avalonia ComboBox control. - [How to add a custom font](/docs/how-to/custom-font-how-to.md): Add a custom font to an Avalonia application as a static resource or embedded font collection. - [How to: Save and Load Application Settings](/docs/how-to/data-persistence-how-to.md): Persist user preferences and application state across sessions using JSON files or databases. - [How to: Work with DataGrid](/docs/how-to/datagrid-how-to.md): Sorting, filtering, grouping, template columns, selection, validation, and editing with DataGrid. - [How to: Work with Date and Time Pickers](/docs/how-to/datepicker-how-to.md): Bind dates, format display, validate input, and configure date ranges with Avalonia pickers. - [How to: Debug Common Avalonia Issues](/docs/how-to/debugging-how-to.md): Debug bindings, layout, styling, and rendering issues in Avalonia applications. - [How to: Work with Dialogs](/docs/how-to/dialogs-how-to.md): Create and show modal dialogs, return results, and build custom dialog windows in Avalonia. - [How to: Implement Drag and Drop](/docs/how-to/drag-and-drop-how-to.md): Initiate drags, handle drops, provide visual feedback, and accept file drops in Avalonia. - [How to: Work with Expander](/docs/how-to/expander-how-to.md): Learn how to use the Avalonia Expander control for collapsible content sections, accordion patterns, animated transitions, state binding, and custom headers. - [How to: Work with Grid layouts](/docs/how-to/grid-how-to.md): Row and column definitions, sizing modes, spanning, shared sizing, and responsive Grid patterns. - [How to: Display and Manipulate Images](/docs/how-to/image-how-to.md): Load images from various sources, handle aspect ratios, and manipulate bitmaps in Avalonia. - [How to: Work with ItemsControl and ItemsRepeater](/docs/how-to/itemscontrol-how-to.md): Custom collection layouts with ItemsControl and ItemsRepeater beyond what ListBox offers. - [How to: Work with ListBox](/docs/how-to/listbox-how-to.md): Selection handling, item templates, virtualization, styling, and advanced ListBox patterns. - [How to: Work with Menus](/docs/how-to/menu-how-to.md): Learn how to use Menu, ContextMenu, and NativeMenu controls in Avalonia, including commands, keyboard shortcuts, dynamic items, checked items, submenus, and right-click context menus. - [How to: Implement common MVVM patterns](/docs/how-to/mvvm-how-to.md): Learn how to implement common MVVM patterns in Avalonia using CommunityToolkit.Mvvm, including observable properties, commands, messaging, dependency injection, and validation. - [How to: Navigate between views](/docs/how-to/navigation-how-to.md): Common patterns for switching between views and pages in Avalonia applications. - [How to: Show notifications and toasts](/docs/how-to/notifications-how-to.md): Learn how to show overlay notifications, toast messages, status bars, and system tray notifications in your Avalonia application across desktop and mobile platforms. - [How to: Build responsive layouts](/docs/how-to/responsive-layout-how-to.md): Create Avalonia layouts that adapt to different window sizes and form factors. - [How to: Work with ScrollViewer](/docs/how-to/scrollviewer-how-to.md): Learn how to control scroll behavior, scroll programmatically, respond to scroll events, implement infinite scrolling, and handle nested scroll regions in Avalonia. - [How to: Work with Slider](/docs/how-to/slider-how-to.md): Learn how to configure Slider ranges, display values, add tick marks, set orientation, and bind to view models in Avalonia UI. - [How to: Style and theme controls](/docs/how-to/styling-controls-how-to.md): Customize control appearance with colors, variants, themes, and reusable styles in Avalonia. - [How to: Work with TabControl](/docs/how-to/tabcontrol-how-to.md): Learn how to create static tabs, dynamic tabs, closeable tabs, and styled tabs using the Avalonia TabControl. - [How to: Work with TextBox](/docs/how-to/textbox-how-to.md): Validation, formatting, input masking, selection, and TextBox customization in Avalonia. - [How to: Switch between light and dark themes](/docs/how-to/theme-switching-how-to.md): Implement a light/dark theme toggle, persist the choice, and create theme-aware resources. - [How to: Work with TreeView](/docs/how-to/treeview-how-to.md): Hierarchical data binding, lazy loading, selection handling, and customization with TreeView. - [How to: Work with windows](/docs/how-to/window-how-to.md): Sizing, positioning, dialogs, multi-window apps, startup behavior, and system chrome options. - [Adding Interactivity](/docs/input-interaction/adding-interactivity.md): One of the fundamental things that a user interface must do is interact with the user. In Avalonia, you can add interactivity to your applications by leveraging events and commands. This guide will introduce events and commands with simple examples. - [Commanding](/docs/input-interaction/commanding.md): Commanding connects user actions (button clicks, menu selections, keyboard shortcuts) to logic in your view model. Avalonia uses the standard .NET ICommand interface, which enables clean separation between UI and business logic. - [Drag and Drop](/docs/input-interaction/drag-and-drop.md): Avalonia supports drag-and-drop operations for transferring data between controls or between your application and the operating system. The drag-and-drop system uses the DragDrop static class and the DataTransfer type to manage data during operations. - [Focus](/docs/input-interaction/focus.md): Learn how to manage keyboard focus in Avalonia, including tab navigation, directional (XYFocus) navigation, focus events, pseudoclasses, and the FocusManager. - [Gestures](/docs/input-interaction/gestures.md): Built-in gesture events, gesture recognizers, and custom gesture handling for touch, pen, and mouse input. - [Pinch](/docs/input-interaction/gestures/pinch-gesture-recognizer.md): Track pinch gestures for zoom interactions using PinchGestureRecognizer. - [Pull](/docs/input-interaction/gestures/pull-gesture-recognizer.md): A gesture recognizer that tracks a pull gesture. A pull gesture occurs when a pointer is dragged from the edge of a control in a single, specific direction defined by the PullDirection property. The typical use case is pull-to-refresh, where the user drags down from the top of a list to trigger a data reload. - [Scroll](/docs/input-interaction/gestures/scroll-gesture-recognizer.md): A gesture recognizer that tracks a scrolling gesture for panning content. ScrollGestureRecognizer detects when a pointer drags inside a control's bounds and translates the movement into scroll deltas, with support for inertia (the content continues scrolling after the pointer is released and gradually decelerates). It supports horizontal scrolling, vertical scrolling, or both simultaneously. - [Swipe](/docs/input-interaction/gestures/swipe-gesture-recognizer.md): Swipe gesture recognizer detects when a user rapidly drags a pointer in a single direction, providing per-event velocity data to support transition effects. - [Keyboard and hotkeys](/docs/input-interaction/keyboard-and-hotkeys.md): Learn how to define hotkeys and key bindings in Avalonia using HotKey properties, KeyBindings, KeyGesture, and HotKeyManager for keyboard-driven commands. - [Creating mouse and keyboard shortcuts](/docs/input-interaction/mouse-and-keyboard-shortcuts.md): Learn how to bind keyboard shortcuts and handle mouse events like double-click in Avalonia controls using KeyBindings, gestures, and context menus. - [Pointer devices](/docs/input-interaction/pointer.md): Avalonia operates on an abstraction called 'pointer devices'. This can represent devices including, but not limited to, mouse, touchpad, and pen. - [Routed events](/docs/input-interaction/routed-events.md): Most events in Avalonia are implemented as routed events. Routed events are events that are raised on the whole tree rather than just the control that raised the event. - [Text Input and IME](/docs/input-interaction/text-input.md): Avalonia supports text input from keyboards, on-screen keyboards, and Input Method Editors (IMEs) for languages that require character composition, such as Chinese, Japanese, and Korean. - [Layout](/docs/layout.md): How the Avalonia layout system measures and arranges controls using panels and bounding boxes. - [Choosing a layout panel](/docs/layout/choosing-a-layout-panel.md): Compare Avalonia panel controls and choose the right one for your layout strategy. - [Positioning controls](/docs/layout/positioning-controls.md): Use HorizontalAlignment, VerticalAlignment, Margin, and Padding to position controls. - [Responsive layouts](/docs/layout/responsive-layouts.md): Create layouts that adapt to different sizes using container queries, form-factor extensions, and reflowing panels. - [.NET MAUI](/docs/migration/maui.md): Migrate from .NET MAUI to Avalonia or extend MAUI apps with the Avalonia MAUI Backend. - [Other frameworks](/docs/migration/other.md): Migrate to Avalonia from Delphi, Qt, Electron, or ASP.NET MVC desktop applications. - [Windows Forms](/docs/migration/winforms.md): Migrate Windows Forms applications to Avalonia for cross-platform support and modern UI. - [WinUI / UWP](/docs/migration/winui.md): Migrate WinUI and UWP applications to Avalonia with equivalent XAML, controls, and MVVM patterns. - [Migrating from WPF](/docs/migration/wpf.md): Migrate WPF applications to Avalonia with equivalent controls, bindings, and MVVM patterns. - [WPF to Avalonia cheat sheet](/docs/migration/wpf/cheat-sheet.md): Quick reference mapping WPF concepts, controls, and APIs to their Avalonia equivalents. - [Controls](/docs/migration/wpf/controls.md): Control hierarchy, naming, and behavioral differences between WPF and Avalonia controls. - [Data templates](/docs/migration/wpf/data-templates.md): Differences between WPF and Avalonia data templates, type matching, and template storage. - [Events](/docs/migration/wpf/events.md): Differences between WPF and Avalonia routed events, tunnelling, and event naming. - [Layout](/docs/migration/wpf/layout.md): Layout system differences between WPF and Avalonia panels, sizing, and positioning. - [Properties](/docs/migration/wpf/properties.md): Migrate WPF DependencyProperty usage to Avalonia StyledProperty and DirectProperty types. - [Styling](/docs/migration/wpf/styling.md): Key differences between WPF and Avalonia styling, including selectors, style classes, and themes. - [Developing with Avalonia for Android](/docs/platform-specific-guides/android.md): Setting up the Android development environment for building Avalonia applications, including SDK and workload installation. - [Embedding Android native views](/docs/platform-specific-guides/android/embed-native-views.md): Learn how to embed native Android views such as WebView and Button controls inside your Avalonia application using NativeControlHost and AndroidViewControlHandle. - [Register your app to open files](/docs/platform-specific-guides/android/intent-filter.md): Configure an Android intent filter so your Avalonia app can open files and custom URI schemes. - [Platform-specific .NET](/docs/platform-specific-guides/dotnet.md): Overview - [Embedded Linux](/docs/platform-specific-guides/embedded-linux.md): Run Avalonia on embedded Linux devices using the framebuffer or DRM/KMS, with display scaling, screen rotation, and touch input. - [Running Avalonia on a Raspberry Pi](/docs/platform-specific-guides/embedded-linux/raspberry-pi.md): Required hardware - [iOS](/docs/platform-specific-guides/ios.md): Setting up your developer environment - [Desktop Linux](/docs/platform-specific-guides/linux.md): How Avalonia runs on desktop Linux, including the experimental Wayland backend, WSL 2 setup, and accessibility support with AT-SPI2. - [macOS](/docs/platform-specific-guides/macos.md): How Avalonia runs on macOS - [WebAssembly](/docs/platform-specific-guides/webassembly.md): Avalonia applications can run in the browser using WebAssembly (WASM). This page explains how to set up a project for browser deployment and how to use JavaScript interop. - [Windows](/docs/platform-specific-guides/windows.md): Windows-specific Avalonia features including transparency, Mica, custom title bars, dark mode, DPI scaling, and Win32 interop. - [Platform-specific XAML](/docs/platform-specific-guides/xaml.md): OnPlatform Markup Extension - [Avalonia property system](/docs/properties.md): Avalonia has its own property system that extends the standard .NET property model. Avalonia properties provide support for styling, data binding, animation, property value inheritance, and change notification. Understanding the property system is essential for creating custom controls and working effectively with the framework. - [Metadata and callbacks](/docs/properties/metadata-and-callbacks.md): Every Avalonia property has associated metadata that controls its default value, binding behavior, and optional coercion logic. You can specify metadata when registering a property and override it for derived types. - [Property value inheritance](/docs/properties/property-value-inheritance.md): How Avalonia properties propagate values from parent to descendant elements in the visual tree, including built-in inherited properties and creating custom ones. - [Property value precedence](/docs/properties/value-precedence.md): When multiple sources provide a value for the same Avalonia property (a local value, a style setter, an animation, an inherited value), Avalonia must decide which value wins. The property system resolves this using a fixed priority order defined by the BindingPriority enum. - [Samples and tutorials](/docs/samples-tutorials.md): Explore Avalonia tutorials, sample apps, and quick guides to accelerate your learning. - [Activatable lifetime](/docs/services/activatable-lifetime.md): API reference for IActivatableLifetime, the service that exposes application activation and deactivation events and background state methods. - [Clipboard](/docs/services/clipboard.md): Data formats - [File Dialogs](/docs/services/file-dialogs.md): Using the StorageProvider API to open file picker, save file, and folder picker dialogs in Avalonia applications. - [Focus Manager](/docs/services/focus-manager.md): Manage keyboard focus in your Avalonia application using the FocusManager service to track, set, and clear the currently focused element. - [Input Pane](/docs/services/input-pane.md): Monitor the platform's input pane (software keyboard) state, boundaries, and animation in Avalonia applications. - [Insets Manager](/docs/services/insets-manager.md): Manage system bar visibility, safe area padding, and edge-to-edge display on mobile and browser platforms in Avalonia. - [Launcher](/docs/services/launcher.md): Learn how to use the Avalonia Launcher service to open files, folders, and URIs in the user's default application. - [Platform Settings](/docs/services/platform-settings.md): Access platform-specific settings such as tap sizes, double-tap timing, system colors, and hotkey configuration through the PlatformSettings service. - [Bookmarks](/docs/services/storage/bookmarks.md): Bookmarks are particularly important for maintaining access to files and folders in modern operating systems that have strict security and privacy controls. For instance, on platforms like iOS and newer versions of macOS, direct file system access is heavily restricted. Instead, applications request the user to select a file or folder through a system-provided file picker, and the operating system then gives the application a security-scoped bookmark that it can use to access that file or folder in the future. - [File Picker Options](/docs/services/storage/file-picker-options.md): Common picker options - [Storage Items](/docs/services/storage/storage-item.md): Common members for StorageFile and StorageFolder - [Storage Provider](/docs/services/storage/storage-provider.md): The StorageProvider is central to file and folder management. It provides methods for file and folder selection, checking platform capabilities, and interacting with stored bookmarks. - [Container queries](/docs/styling/container-queries.md): Container queries allow styles to be activated for a control based on the size of an ancestor, which acts as a container. - [Control template walkthrough](/docs/styling/control-template-walkthrough.md): This walkthrough builds a complete control template from scratch, explaining each component. By the end, you will understand how to re-template any Avalonia control. - [Control themes](/docs/styling/control-themes.md): Control themes build upon styles to create switchable themes for controls. Unlike regular styles, which accumulate and cannot be removed once applied, a control theme can be replaced entirely. This makes control themes the right choice when you need to swap out a control's complete look for a specific instance or section of your UI. - [Custom fonts](/docs/styling/custom-fonts.md): Avalonia supports custom TrueType (.ttf) and OpenType (.otf) fonts. You can embed font files in your application and reference them in XAML, removing any dependency on fonts installed on the host system. - [Property setters](/docs/styling/property-setters.md): Define property values in styles using setters, bindings, templates, and understand setter precedence rules. - [Pseudoclasses](/docs/styling/pseudoclasses.md): Learn how to use pseudoclasses in Avalonia to apply styles based on control state such as focus, hover, or pressed. - [Sharing styles](/docs/styling/sharing-styles.md): You can define styles in separate files and include them at any level of your application. This lets you share a consistent set of styles across multiple windows, user controls, or even across projects. - [Styling best practices](/docs/styling/style-best-practices.md): This page collects practical guidelines for writing styles, themes, and templates in Avalonia. Following these patterns helps keep your styling code maintainable and performant. - [Style classes](/docs/styling/style-classes.md): Learn how to assign and use style classes in Avalonia to apply conditional styling to controls. - [Style precedence](/docs/styling/style-precedence.md): When multiple styles, local values, and animations target the same property on a control, Avalonia uses a fixed priority order to determine which value wins. Understanding this order is essential for diagnosing situations where a style does not appear to apply. - [Style selector syntax](/docs/styling/style-selector-syntax.md): This page lists the XAML syntax for style selectors with the C# code methods that perform the same selection. - [Style selectors](/docs/styling/style-selectors.md): Learn how Avalonia style selectors match controls by type, class, name, and state using a CSS-like syntax. - [Styles](/docs/styling/styles.md): Learn how to use Avalonia styles, selectors, and setters to share property settings between controls. - [Setting theme variants](/docs/styling/theme-variants.md): Because theme variants are deeply integrated into the resource system, it is important to understand Avalonia resources. - [Themes](/docs/styling/themes.md): In Avalonia, themes are complete sets of control themes and theme resources for built-in controls. - [Typography](/docs/styling/typography.md): Font size, weight, style, stretch, letter spacing, line height, text decorations, and alignment properties for text. - [Supported platforms](/docs/supported-platforms.md): Avalonia apps can target Windows, macOS, Linux, iOS, Android, and WebAssembly. The level of support varies by operating system version, organised into three tiers. These tiers are reviewed with each major Avalonia release, so platforms may move between tiers over time. - [Tags](/docs/tags.md) - [One doc tagged with "avalonia enterprise"](/docs/tags/avalonia-enterprise.md) - [One doc tagged with "avalonia plus"](/docs/tags/avalonia-plus.md) - [One doc tagged with "avalonia pro"](/docs/tags/avalonia-pro.md) - [One doc tagged with "xpf"](/docs/tags/xpf.md) - [Testing](/docs/testing.md): Avalonia supports several testing strategies, each suited to different goals. You can combine them to build a layered test suite that covers view model logic, control behavior, visual output, and end-to-end user flows. - [Headless Testing with NUnit](/docs/testing/headless-nunit.md): Set up and run headless UI tests for Avalonia applications using the NUnit test framework. - [Headless Testing with XUnit](/docs/testing/headless-xunit.md): Set up and run headless UI tests for Avalonia applications using the XUnit test framework. - [Headless Testing Platform](/docs/testing/setting-up-the-headless-platform.md): The headless platform runs Avalonia without a visible window, making it ideal for automated testing in CI/CD environments and on machines without a display. It provides the full Avalonia control tree, layout, styling, and data binding, but replaces the real windowing and rendering backends with in-memory implementations. - [UI Testing with Appium](/docs/testing/ui-testing-with-appium.md): Appium is an open-source automation framework that drives your application through its accessibility tree, simulating real user interactions such as clicking buttons, typing text, and verifying control states. Unlike headless tests, which run without a visible window and simulate input programmatically, Appium tests launch your compiled application in a real window and interact with it the same way a user would. - [Welcome](/docs/welcome.md): Documentation for Avalonia, the cross-platform .NET UI framework. Build apps for Windows, macOS, Linux, iOS, Android, and WebAssembly from a single codebase. - [XAML reference](/docs/xaml.md): This section provides a reference for the XAML language features available in Avalonia. While the Avalonia XAML fundamentals page covers basic concepts, this reference goes deeper into syntax, directives, markup extensions, and the XAML compilation pipeline. - [XAML compilation](/docs/xaml/compilation.md): Avalonia uses the XamlX compiler to process .axaml files at build time. Unlike WPF (which interprets XAML at runtime by default), Avalonia compiles XAML into IL code during the build, providing faster startup, smaller binaries, and compile-time error detection. - [x: directives](/docs/xaml/directives.md): XAML directives are special attributes in the x: namespace that control how the XAML engine processes elements. They are part of the XAML language specification, not specific to any particular control. - [Generic types in XAML](/docs/xaml/generics.md): Use generic .NET types in Avalonia XAML with the x:TypeArguments directive for collections and custom controls. - [Markup extensions](/docs/xaml/markup-extensions.md): Markup extensions are special expressions enclosed in curly braces {} that provide dynamic values in XAML. They extend what you can express beyond simple string literals. - [XAML namespaces](/docs/xaml/namespaces.md): XAML namespaces tell the XAML engine where to find the types referenced in your markup. Every Avalonia XAML file requires at least one namespace declaration to work. - [Type converters](/docs/xaml/type-converters.md): How XAML type converters transform string attribute values into .NET types, including built-in converters and creating custom converters. ## Tools - [Avalonia Tools](/tools.md): Professional developer tools for Avalonia. Debug visually, package effortlessly, and build faster. - [AI Tools](/tools/ai-tools.md): Avalonia provides MCP (Model Context Protocol) servers that connect AI coding assistants to documentation, running applications, and packaging workflows. Rather than copying error messages or describing your UI in text, your AI assistant can search the official docs, inspect the visual tree, take screenshots, set properties, and package your app for you. - [Build MCP](/tools/ai-tools/build-mcp.md): Set up the Build MCP server so your AI coding assistant can search Avalonia guides, tutorials, API references, and get step-by-step migration guidance. - [Charts MCP](/tools/ai-tools/charts-mcp.md): Set up the Charts MCP server so AI assistants can generate Avalonia chart previews and code. - [Assigning subscription seats](/tools/assigning-seats.md): This step-by-step guide shows you how to assign seats to members of your organization through the Avalonia portal. - [Assets tool](/tools/developer-tools/assets-tool.md): Use the Developer Tools Assets panel to browse, search, preview, and copy URIs for all embedded Avalonia resources in your running application. - [Attaching applications](/tools/developer-tools/attaching-applications.md): Attaching browser or mobile applications - [Attaching DevTools to the previewer](/tools/developer-tools/attaching-to-the-previewer.md): Learn how to attach Avalonia Developer Tools to a XAML previewer process for visual tree inspection and diagnostics. - [Attaching DevTools to the remote tool](/tools/developer-tools/attaching-to-the-remote-tool.md): Developer Tools can be connected to applications running on different machines. This guide covers two scenarios: - [Breakpoints tool](/tools/developer-tools/breakpoints-tool.md): The Application Breakpoints Tool allows you to monitor and debug property changes and events in Avalonia applications without modifying code. Breakpoints can be set on properties, events to help diagnose issues and understand application behavior. - [Elements tool](/tools/developer-tools/elements-tool.md): The Elements Tree presents a unified view that combines both visual and logical hierarchies. It loads only visible elements to optimize performance, while organizing the structure with the logical tree as the foundation. Template contents are collapsed away within /template/ node contents. - [Events tool](/tools/developer-tools/events-tool.md): The Events Tool provides real-time monitoring and debugging capabilities for Avalonia's routed event system. Routed events in Avalonia follow a sophisticated event handling mechanism where events can traverse up or down the visual tree. This tool helps developers track event propagation, identify event handlers, and debug event-related issues in their applications. - [Installing the Avalonia Plus developer tools](/tools/developer-tools/installation.md): In this tutorial, you install the Avalonia Plus Developer Tools, add the diagnostics support package to your project, and verify the connection between your app and the tool. - [Logs tool](/tools/developer-tools/logs-tool.md): View and filter Avalonia log messages in Developer Tools, integrate with Microsoft.Extensions.Logging, and create custom log sources such as Serilog sinks. - [DevTools MCP](/tools/developer-tools/mcp.md): Set up the DevTools MCP server to let AI assistants inspect, debug, and modify your running Avalonia application. - [Metrics tool](/tools/developer-tools/metrics-tool.md): Monitor application health using counters, histograms, and other .NET metric instruments in Avalonia Developer Tools, and create custom metric sources. - [Developer tools options](/tools/developer-tools/options.md): DeveloperToolsOptions.Gesture - [Application profiler tool](/tools/developer-tools/profiler-tool.md): While metrics primarily contain a single dimension of information, suitable for displaying as a chart, profilers capture richer data. After a recording is completed, Developer Tools aggregates the results and displays them as a table. - [Resources tool](/tools/developer-tools/resources-tool.md): Inspect, navigate, and edit your Avalonia application's resource hierarchy at runtime using the Resources tool in DevTools. - [Developer tools settings](/tools/developer-tools/settings.md): Settings page can be accessed from the Tray Icon menu (on Windows and Linux) or the macOS global menu. - [Developer Tools Shortcuts](/tools/developer-tools/shortcuts.md): Keyboard shortcut reference for Avalonia Developer Tools, covering inspection, search, navigation, layout, and tool-switching commands. - [FAQ](/tools/faq.md): General - [IDE Support](/tools/ide.md): Avalonia works with the .NET IDEs you already use. Whether you prefer Visual Studio, VS Code, or Rider, you can build Avalonia applications with full IntelliSense, debugging, and project support out of the box. Where things differ is the XAML editing experience, specifically previewing, code completion, and designer tooling. - [Installing Avalonia Pro](/tools/installing-avalonia-pro.md): Configure your project to use Avalonia Pro NuGet packages and add your license key. - [Using the legacy developer tools](/tools/legacy-developer-tools.md): This documentation covers the Legacy Developer Tools. A new AvaloniaUI Developer Tools is now available, offering enhanced features and improved debugging capabilities. The Legacy Developer Tools remain supported with stability updates. - [Parcel command line reference](/tools/parcel/command-line-reference.md): Use the Parcel command-line tool to package Avalonia applications for Windows, macOS, and Linux. Parcel can also sign applications and packages. - [Parcel configuration reference](/tools/parcel/configuration-reference.md): Reference for the general, .NET, Windows, macOS, and Linux settings stored in an Avalonia Parcel project. - [Parcel MCP](/tools/parcel/mcp.md): What is Parcel MCP? - [Packaging apps for Linux](/tools/parcel/packaging-for-linux.md): Package Avalonia applications for Linux using Parcel, with support for DEB, RPM, and ZIP formats, including dependency management and desktop integration. - [Packaging apps for macOS](/tools/parcel/packaging-for-macos.md): Packaging - [Packaging apps for Windows](/tools/parcel/packaging-for-windows.md): Packaging - [Setting up Avalonia Parcel](/tools/parcel/setup.md): Install, configure, and activate Avalonia Parcel, the packaging tool for building, signing, and packaging Avalonia applications on Windows, macOS, and Linux. - [Tags](/tools/tags.md) - [3 docs tagged with "ai"](/tools/tags/ai.md) - [One doc tagged with "avalonia charts"](/tools/tags/avalonia-charts.md) - [12 docs tagged with "avalonia enterprise"](/tools/tags/avalonia-enterprise.md) - [11 docs tagged with "avalonia plus"](/tools/tags/avalonia-plus.md) - [13 docs tagged with "avalonia pro"](/tools/tags/avalonia-pro.md) - [3 docs tagged with "mcp"](/tools/tags/mcp.md) - [One doc tagged with "xpf"](/tools/tags/xpf.md) - [Configure Android debugging on Linux](/tools/visual-studio-code/configure-vscode-debug-linux.md): Set up Visual Studio Code on Linux to build, deploy, and debug Avalonia Android projects using the Mono debugger. - [Avalonia for Visual Studio extension](/tools/visual-studio-extension.md): Use the Avalonia Visual Studio extension for enhanced XAML editing with IntelliSense, error highlighting, and a built-in UI previewer. ## Troubleshooting - [Troubleshooting](/troubleshooting.md): Find guidance on diagnosing and resolving common issues in Avalonia apps, including installation, performance, platform-specific behaviour, and UI development. - [App performance issues](/troubleshooting/app-performance-issues.md): Is your app running too slowly? The performance of Avalonia applications can be significantly improved by taking into account several key considerations during the development process. This document discusses the steps you can take to optimize the performance of your Avalonia applications. - [MediaPlayer issues](/troubleshooting/controls/mediaplayer.md): Troubleshoot common MediaPlayer problems in Avalonia, including playback failures, black screens, memory leaks, and platform-specific codec issues. - [MessageBox](/troubleshooting/controls/messagebox.md): Learn why Avalonia does not include a built-in MessageBox and how to add message box functionality using third-party libraries. - [NumericUpDown issues](/troubleshooting/controls/numericupdown.md): Troubleshoot problems with the NumericUpDown selector control - [RichTextEditor issues](/troubleshooting/controls/richtexteditor.md): Troubleshoot common RichTextEditor problems. - [Installation troubleshooting](/troubleshooting/installation.md): Solutions for common issues when installing the .NET SDK, Avalonia templates, and NuGet package sources. - [Login issues](/troubleshooting/login-issues.md): Get help with issues logging into an Avalonia or XPF subscription. - [macOS issues](/troubleshooting/platform-specific-issues/macos.md): App menu - [WebAssembly issues](/troubleshooting/platform-specific-issues/webassembly.md): Troubleshoot common issues when running Avalonia applications in the browser via WebAssembly, including native library errors, build failures, and performance considerations. - [Windows issues](/troubleshooting/platform-specific-issues/windows.md): Troubleshoot Windows-specific Avalonia issues including signing, rendering, scaling, and dark theme title bar problems. - [Tags](/troubleshooting/tags.md) - [4 docs tagged with "avalonia enterprise"](/troubleshooting/tags/avalonia-enterprise.md) - [2 docs tagged with "avalonia plus"](/troubleshooting/tags/avalonia-plus.md) - [4 docs tagged with "avalonia pro"](/troubleshooting/tags/avalonia-pro.md) - [One doc tagged with "xpf"](/troubleshooting/tags/xpf.md) - [Developer tools issues](/troubleshooting/tools/developer-tools.md): Troubleshoot common Developer Tools problems including connection failures, missing logs, and diagnostic configuration. - [Styles](/troubleshooting/ui-development/styles.md): Selector has no targets - [Themes](/troubleshooting/ui-development/themes.md): Troubleshooting common issues with Avalonia UI themes, including missing control themes, unintended style overrides, and transparent application windows. ## Xpf - [Avalonia XPF](/xpf.md): Avalonia XPF runs your existing WPF applications on macOS, Linux, iOS, Android, and WebAssembly with minimal code changes. - [Centralizing multiple XPF projects](/xpf/configuration/centralizing-multiple-xpf-projects.md): Learn how to centralize XPF SDK version management and license key configuration across multiple projects in a single repository. - [Customizing initialization](/xpf/configuration/customizing-initialization.md): How to access and customize the Avalonia AppBuilder API in an XPF application by disabling automatic initialization. - [Performance Optimization](/xpf/configuration/performance.md): Reducing startup time with ReadyToRun - [Linux Deployment](/xpf/deployment/linux.md): How to publish and deploy XPF applications on Linux, including required native libraries and runtime dependencies. - [macOS Deployment](/xpf/deployment/macos.md): How to publish and deploy XPF applications on macOS, including app bundle structure and code signing. - [Native AOT](/xpf/deployment/native-aot.md): Publish XPF applications as native executables using ahead-of-time compilation, including trimming requirements and XAML type preservation. - [Windows Deployment](/xpf/deployment/windows.md): Learn how to publish, package, and deploy your Avalonia XPF application on Windows, including self-contained builds, single-file publishing, and installer options. - [Frequently Asked Questions](/xpf/faq.md): .NET version compatibility - [Getting started](/xpf/getting-started.md): If you use an AI coding assistant that supports MCP (VS Code, Cursor, Rider, Claude Code, and others), the Build MCP server can walk you through this process step by step. Ask your assistant to migrate your WPF project and it will analyze your dependencies, configure the NuGet feed, switch the SDK, and troubleshoot issues interactively. See Build MCP setup for configuration instructions. - [Embedding Avalonia in XPF](/xpf/interop/embedding-avalonia-in-xpf.md): Embedding Avalonia controls - [Getting native window handles](/xpf/interop/native-window-handles.md): How to retrieve native platform window handles in XPF applications, including the difference between virtual and native handles. - [Using XPF in Avalonia](/xpf/interop/using-xpf-in-avalonia.md): Host WPF-compatible XPF controls inside an existing Avalonia application using XpfContainer. - [Web Content Embedding](/xpf/interop/web-content.md): XPF provides several options for embedding web content in your application. The right choice depends on your target platforms and embedding requirements. - [Clipboard](/xpf/migration/clipboard.md): Learn how the WPF Clipboard API works in XPF across Windows, macOS, and Linux, including text, bitmap, and custom data format support. - [Mapping keys](/xpf/migration/key-mapping.md): How to remap keyboard shortcuts in XPF applications so that platform-specific key combinations feel native on macOS and Linux. - [Known Differences from WPF](/xpf/migration/known-differences.md): Overview - [Removing the titlebar](/xpf/migration/removing-the-titlebar.md): By default, XPF applications include a titlebar for window management. However, there may be cases where you want to remove the titlebar. This guide walks you through the process of removing the titlebar. - [Linux](/xpf/platforms/linux.md): Supported distributions - [macOS](/xpf/platforms/macos.md): Application name - [Mobile and Browser](/xpf/platforms/mobile-and-browser.md): Prerequisites - [Windows](/xpf/platforms/windows.md): Windows-specific considerations when running XPF applications, including Win32 API behavior and compatibility notes. - [Headless Testing](/xpf/testing/headless-testing.md): Overview - [Library Compatibility](/xpf/third-party/compatibility.md): This page covers compatibility notes for specific third-party libraries with Avalonia XPF. For enabling Win32 API shims (required by most third-party libraries on non-Windows platforms), see Win32 API Shims. - [Win32 API Shims](/xpf/third-party/win32-api-shims.md): Avalonia XPF implements WPF's API surface, however a variety of third-party libraries also depend on various Win32 APIs which are not available cross-platform. - [WinAPI Shim Reference](/xpf/third-party/winapi-reference.md): This page lists the Win32 APIs available through XPF's shim layer. These shims exist to support third-party WPF controls on non-Windows platforms. They are not a general-purpose Win32 emulation layer. - [Troubleshooting](/xpf/troubleshooting.md): Trouble restoring NuGet packages - [Missing features](/xpf/version-info/missing-features.md): A summary of WPF features that are unavailable, limited, or planned for future support in Avalonia XPF. - [Release notes](/xpf/version-info/release-notes.md): XPF 1.6.6 (2026-08-11) - [XPF versioning](/xpf/version-info/versioning.md): Learn how to select and configure XPF package versions, including stable releases and nightly builds.