ποΈ AcrylicPlatformCompensationLevels Structure
Defines compensation levels for the platform depending on the transparency level. It controls the base opacity level of the 'tracing paper' layer that compensates for low blur radius.
ποΈ AutoCompleteBox Class
Represents a control that provides a text box for user input and a drop-down that contains possible matches based on the input in the text box.
ποΈ AutoCompleteBox.BindingEvaluator<T> Class
A framework element that permits a binding to be evaluated in a new data context leaf node.
ποΈ AutoCompleteFilterMode Enumeration
Specifies how text in the text box portion of the AutoCompleteBox control is used to filter items specified by the ItemsSource property for display in the drop-down.
ποΈ AutoCompleteFilterPredicate<T> Delegate
Represents the filter used by the AutoCompleteBox control to determine whether an item is a possible match for the specified text.
ποΈ AutoCompleteSelector<T> Delegate
Represents the selector used by the AutoCompleteBox control to determine how the specified text should be modified with an item.
ποΈ Border Class
A control which decorates a child with a border and background.
ποΈ Button Class
A standard button control.
ποΈ ButtonSpinner Class
Represents a spinner control that includes two Buttons.
ποΈ Calendar Class
Represents a control that enables a user to select a date by using a visual calendar display.
ποΈ CalendarDateChangedEventArgs Class
Provides data for the DisplayDateChanged event.
ποΈ CalendarDatePicker Class
A date selection control that allows the user to select dates from a drop down calendar.
ποΈ CalendarDatePickerDateValidationErrorEventArgs Class
Provides data for the DateValidationError event.
ποΈ CalendarDatePickerFormat Enumeration
Specifies date formats for a CalendarDatePicker.
ποΈ CalendarDateRange Class
Definition
ποΈ CalendarMode Enumeration
Specifies values for the different modes of operation of a Calendar.
ποΈ CalendarModeChangedEventArgs Class
Provides data for the DisplayModeChanged event.
ποΈ CalendarSelectionMode Enumeration
Specifies values that describe the available selection modes for a Calendar.
ποΈ Canvas Class
A panel that displays child controls at arbitrary locations.
ποΈ Carousel Class
An items control that displays its items as pages that fill the control.
ποΈ CheckBox Class
A check box control.
ποΈ Classes Class
Holds a collection of style classes for an StyledElement.
ποΈ ClickMode Enumeration
Defines how a Button reacts to clicks.
ποΈ ColumnDefinition Class
Holds a column definitions for a Grid.
ποΈ ColumnDefinitions Class
A collection of ColumnDefinitions.
ποΈ ComboBox Class
A drop-down list control.
ποΈ ComboBoxItem Class
A selectable item in a ComboBox.
ποΈ ContainerClearingEventArgs Class
Provides data for the ContainerClearing event.
ποΈ ContainerIndexChangedEventArgs Class
Provides data for the ContainerIndexChanged event.
ποΈ ContainerPreparedEventArgs Class
Provides data for the ContainerPrepared event.
ποΈ ContentControl Class
Displays Content according to an IDataTemplate.
ποΈ ContextMenu Class
A control context menu.
ποΈ ContextRequestedEventArgs Class
Provides event data for the ContextRequested event.
ποΈ Control Class
Base class for Avalonia controls.
ποΈ ControlExtensions Class
Adds common functionality to Control.
ποΈ Controls Class
A collection of Controls.
ποΈ DataValidationErrors Class
A control which displays an error notifier when there is a DataValidationError. Provides attached properties to track errors on a control
ποΈ DatePicker Class
A control to allow the user to select a date
ποΈ DatePickerPresenter Class
Defines the presenter used for selecting a date for a DatePicker
ποΈ DatePickerSelectedValueChangedEventArgs Class
Defines the argument passed when the DatePicker SelectedDate changes
ποΈ Decorator Class
Base class for controls which decorate a single child control.
ποΈ DefinitionBase Class
DefinitionBase provides core functionality used internally by Grid and ColumnDefinitionCollection / RowDefinitionCollection
ποΈ DefinitionList<T> Class
Definition
ποΈ Design Class
Definition
ποΈ DesktopApplicationExtensions Class
Definition
ποΈ Dock Enumeration
Defines the available docking modes for a control in a DockPanel.
ποΈ DockPanel Class
A panel which arranges its children at the top, bottom, left, right or center.
ποΈ DropDownButton Class
A button with an added drop-down chevron to visually indicate it has a flyout with additional actions.
ποΈ ExpandDirection Enumeration
Direction in which an Expander control opens.
ποΈ Expander Class
A control with a header that has a collapsible content section.
ποΈ ExperimentalAcrylicBorder Class
Definition
ποΈ Flyout Class
Definition
ποΈ FlyoutPresenter Class
Definition
ποΈ FlyoutShowMode Enumeration
Definition
ποΈ Grid Class
Defines a flexible grid area that consists of columns and rows.
ποΈ GridLength Structure
Holds the width or height of a Grid's column and row definitions.
ποΈ GridResizeBehavior Enumeration
Enum to indicate what Columns or Rows the GridSplitter resizes.
ποΈ GridResizeDirection Enumeration
Enum to indicate whether GridSplitter resizes Columns or Rows.
ποΈ GridSplitter Class
Represents the control that redistributes space between columns or rows of a Grid control.
ποΈ GridUnitType Enumeration
Defines the valid units for a GridLength.
ποΈ HotKeyManager Class
Definition
ποΈ HyperlinkButton Class
A button control that functions as a navigateable hyperlink.
ποΈ IconElement Class
Definition
ποΈ IDeferredContent Interface
Represents a deferred content.
ποΈ IGlobalDataTemplates Interface
Defines the application-global data templates.
ποΈ Image Class
Displays a Bitmap image.
ποΈ INameScope Interface
Defines a name scope.
ποΈ IPseudoClasses Interface
Exposes an interface for setting pseudoclasses on a Classes collection.
ποΈ IResourceDictionary Interface
An indexed dictionary of resources.
ποΈ IResourceHost Interface
Represents an element which hosts resources.
ποΈ IResourceNode Interface
Represents an object that can be queried for resources.
ποΈ IResourceProvider Interface
Represents an object that can be queried for resources but does not appear in the logical tree.
ποΈ IScrollAnchorProvider Interface
Specifies a contract for a scrolling control that supports scroll anchoring.
ποΈ ISelectable Interface
An interface that is implemented by objects that expose their selection state via a boolean IsSelected property.
ποΈ ISetInheritanceParent Interface
Defines an interface through which a StyledElement's inheritance parent can be set.
ποΈ ISetLogicalParent Interface
Defines an interface through which a StyledElement's logical parent can be set.
ποΈ ItemCollection Class
Holds the list of items that constitute the content of an ItemsControl.
ποΈ ITemplate<TControl> Interface
Creates a control.
ποΈ ItemsControl Class
Displays a collection of items.
ποΈ ItemsSourceView Class
Represents a standardized view of the supported interactions between an items collection and an items control.
ποΈ ItemsSourceView<T> Class
Definition
ποΈ IThemeVariantProvider Interface
Resource provider with theme variant awareness. Can be used with ThemeDictionaries.
ποΈ Label Class
Label control. Focuses Target on pointer click or access key press (Alt + accessKey)
ποΈ LayoutTransformControl Class
Control that implements support for transformations as if applied by LayoutTransform.
ποΈ ListBox Class
An ItemsControl in which individual items can be selected.
ποΈ ListBoxItem Class
A selectable item in a ListBox.
ποΈ Location Enumeration
Definition
ποΈ MacOSProperties Class
Set of MacOS specific attached properties that allow deeper customization of the application per platform.
ποΈ MaskedTextBox Class
Definition
ποΈ Menu Class
A top-level menu control.
ποΈ MenuBase Class
Base class for menu controls.
ποΈ MenuFlyout Class
Definition
ποΈ MenuFlyoutPresenter Class
Definition
ποΈ MenuItem Class
A menu item control.
ποΈ MenuItemToggleType Enumeration
Defines how a MenuItem or NativeMenuItem reacts to clicks.
ποΈ NameScope Class
Implements a name scope.
ποΈ NameScopeExtensions Class
Extension methods for INameScope.
ποΈ NameScopeLocator Class
Definition
ποΈ NativeControlHost Class
Definition
ποΈ NativeMenu Class
Definition
ποΈ NativeMenuBar Class
Definition
ποΈ NativeMenuItem Class
Definition
ποΈ NativeMenuItemBase Class
Definition
ποΈ NativeMenuItemSeparator Class
Definition
ποΈ NativeMenuItemToggleType Enumeration
Definition
ποΈ NumericUpDown Class
Control that represents a TextBox with button spinners that allow incrementing and decrementing numeric values.
ποΈ NumericUpDownValueChangedEventArgs Class
Definition
ποΈ Panel Class
Base class for controls that can contain multiple children.
ποΈ PathIcon Class
Definition
ποΈ PixelPointEventArgs Class
Provides PixelPoint data for events.
ποΈ PlacementMode Enumeration
Defines the placement for a Popup control.
ποΈ PlatformInhibitionType Enumeration
A platform specific behavior that can be inhibited.
ποΈ PopulatedEventArgs Class
Provides data for the Populated event.
ποΈ PopulatingEventArgs Class
Provides data for the Populating event.
ποΈ ProgressBar Class
A control used to indicate the progress of an operation.
ποΈ ProgressBar.ProgressBarTemplateSettings Class
Provides calculated values for use with the ProgressBar's control theme or template.
ποΈ PseudolassesExtensions Class
Definition
ποΈ RadioButton Class
Represents a button that allows a user to select a single option from a group of options.
ποΈ RefreshCompletionDeferral Class
Deferral class for notify that a work done in RefreshRequested event is done.
ποΈ RefreshContainer Class
Represents a container control that provides a RefreshVisualizer and pull-to-refresh functionality for scrollable content.
ποΈ RefreshRequestedEventArgs Class
Provides event data for RefreshRequested events.
ποΈ RefreshVisualizer Class
Definition
ποΈ RefreshVisualizerOrientation Enumeration
Defines constants that specify the orientation of a RefreshVisualizer.
ποΈ RefreshVisualizerState Enumeration
Defines constants that specify the state of a RefreshVisualizer
ποΈ RelativePanel Class
Defines an area within which you can position and align child objects in relation to each other or the parent panel.
ποΈ RepeatButton Class
Represents a control that raises its Click event repeatedly when it is pressed and held.
ποΈ RequestBringIntoViewEventArgs Class
Definition
ποΈ ResolveByNameAttribute Class
Indicates that the property resolves an element by Name or x:Name. When applying this to attached properties, ensure to put on both the Getter and Setter methods.
ποΈ ResourceDictionary Class
An indexed dictionary of resources.
ποΈ ResourceNodeExtensions Class
Definition
ποΈ ResourceProvider Class
Base implementation for IResourceProvider interface. Includes Owner property management.
ποΈ ResourcesChangedEventArgs Class
Definition
ποΈ ReversibleStackPanel Class
Implements a StackPanel where the flow direction of its items can be reversed.
ποΈ RowDefinition Class
Holds a row definitions for a Grid.
ποΈ RowDefinitions Class
A collection of RowDefinitions.
ποΈ Screens Class
Represents all screens available on a device.
ποΈ ScrollChangedEventArgs Class
Describes a change in scrolling state.
ποΈ ScrollViewer Class
A control which scrolls its content if the content is bigger than the space available.
ποΈ SelectableTextBlock Class
A control that displays a block of formatted text.
ποΈ SelectionChangedEventArgs Class
Provides data for the SelectionChanged event.
ποΈ SelectionMode Enumeration
Defines the selection mode for a control which can select multiple items.
ποΈ Separator Class
A separator control.
ποΈ ShutdownMode Enumeration
Describes the possible values for ShutdownMode.
ποΈ SizeChangedEventArgs Class
Provides data specific to a SizeChanged event.
ποΈ SizeToContent Enumeration
Determines how a Window will size itself to fit its content.
ποΈ Slider Class
A control that lets the user select from a range of values by moving a Thumb control along a Track.
ποΈ SpinDirection Enumeration
Represents spin directions that could be initiated by the end-user.
ποΈ SpinEventArgs Class
Provides data for the Spinner.Spin event.
ποΈ Spinner Class
Base class for controls that represents controls that can spin.
ποΈ SplitButton Class
A button with primary and secondary parts that can each be pressed separately. The primary part behaves like a Button and the secondary part opens a flyout.
ποΈ SplitView Class
A control with two views: A collapsible pane and an area for content
ποΈ SplitViewDisplayMode Enumeration
Defines constants for how the SplitView Pane should display
ποΈ SplitViewPanePlacement Enumeration
Defines constants for where the Pane should appear
ποΈ StackPanel Class
A panel which lays out its children horizontally or vertically.
ποΈ SystemDecorations Enumeration
Determines system decorations (title bar, border, etc) for a Window
ποΈ TabControl Class
A tab control that displays a tab strip along with the content of the selected tab.
ποΈ TabItem Class
An item in a TabControl.
ποΈ TextBlock Class
A control that displays a block of text.
ποΈ TextBlock.InlinesTextSource Structure
Definition
ποΈ TextBlock.SimpleTextSource Structure
Definition
ποΈ TextBox Class
Represents a control that can be used to display or edit unformatted text.
ποΈ TextChangedEventArgs Class
Provides data specific to a TextChanged event.
ποΈ TextChangingEventArgs Class
Provides data specific to a TextChanging event.
ποΈ ThemeVariantScope Class
Decorator control that isolates controls subtree with locally defined ThemeVariant.
ποΈ TickBar Class
An element that is used for drawing Slider's Ticks.
ποΈ TickBarPlacement Enumeration
Enum which describes how to position the TickBar.
ποΈ TickPlacement Enumeration
Enum which describes how to position the ticks in a Slider.
ποΈ TimePicker Class
A control to allow the user to select a time.
ποΈ TimePickerPresenter Class
Defines the presenter used for selecting a time. Intended for use with TimePicker but can be used independently
ποΈ TimePickerSelectedValueChangedEventArgs Class
Definition
ποΈ ToggleSplitButton Class
A button with primary and secondary parts that can each be pressed separately. The primary part behaves like a ToggleButton with two states and the secondary part opens a flyout.
ποΈ ToggleSwitch Class
A Toggle Switch control.
ποΈ ToolTip Class
A control which pops up a hint when a control is hovered.
ποΈ TopLevel Class
Base class for top-level widgets.
ποΈ TransitionCompletedEventArgs Class
Represents the event arguments for TransitionCompletedEvent.
ποΈ TransitioningContentControl Class
Displays Content according to an IDataTemplate, using a PageTransition to move between the old and new content.
ποΈ TrayIcon Class
Definition
ποΈ TrayIcons Class
Definition
ποΈ TreeView Class
Displays a hierarchical tree of data.
ποΈ TreeViewItem Class
An item in a TreeView.
ποΈ UserControl Class
Provides the base class for defining a new control that encapsulates related existing controls and provides its own logic.
ποΈ ValidSpinDirections Enumeration
Represents spin directions that are valid.
ποΈ Viewbox Class
Viewbox is used to scale single child to fit in the available space.
ποΈ VirtualizingCarouselPanel Class
A panel used by Carousel to display the current item.
ποΈ VirtualizingPanel Class
Base class for panels that can be used to virtualize items for an ItemsControl.
ποΈ VirtualizingStackPanel Class
Arranges and virtualizes content on a single line that is oriented either horizontally or vertically.
ποΈ Win32Properties Class
Set of Win32 specific properties and events that allow deeper customization of the application per platform.
ποΈ Win32Properties.CustomWindowStylesCallback Delegate
Definition
ποΈ Win32Properties.CustomWndProcHookCallback Delegate
Definition
ποΈ Window Class
A top-level window.
ποΈ WindowBase Class
Base class for top-level windows.
ποΈ WindowCloseReason Enumeration
Specifies the reason that a window was closed.
ποΈ WindowClosingBehavior Enumeration
Describes how the Closing event behaves in the presence of child windows.
ποΈ WindowClosingEventArgs Class
Provides data for the Closing event.
ποΈ WindowEdge Enumeration
Definition
ποΈ WindowIcon Class
Represents an icon for a window.
ποΈ WindowResizedEventArgs Class
Provides data for the Resized event.
ποΈ WindowResizeReason Enumeration
Describes the reason for a Resized event.
ποΈ WindowStartupLocation Enumeration
Determines the startup location of the window.
ποΈ WindowState Enumeration
Defines the minimized/maximized state of a Window.
ποΈ WindowTransparencyLevel Structure
Definition
ποΈ WindowTransparencyLevelCollection Class
Definition
ποΈ WrapPanel Class
Positions child elements in sequential position from left to right, breaking content to the next line at the edge of the containing box. Subsequent ordering happens sequentially from top to bottom or from right to left, depending on the value of the Orientation property.
ποΈ X11Properties Class
Set of X11 specific properties and events that allow deeper customization of the application per platform.