@sharpts/gui
Components
Native desktop controls and the props accepted by each control.
@sharpts/gui 0.0.0-local · SharpTS 7c6010104a43Symbols
BorderDecorates one child with background and border.
InterfaceBorderPropsProperties accepted by the Border component.
ComponentButtonClickable button with text or one retained content element.
InterfaceButtonPropsProperties accepted by the Button component.
ComponentCanvasAbsolute-positioned child canvas.
InterfaceCanvasPropsProperties accepted by the Canvas component.
ComponentCheckBoxBoolean toggle with text or one retained content element.
InterfaceCheckBoxPropsProperties accepted by the CheckBox component.
ComponentComboBoxSingle-selection drop-down list.
InterfaceComboBoxPropsProperties accepted by the ComboBox component.
ComponentDatePickerISO date picker.
InterfaceDatePickerPropsProperties accepted by the DatePicker component.
ComponentDockPanelDocks children to container edges.
InterfaceDockPanelPropsProperties accepted by the DockPanel component.
ComponentDrawingCanvasRetained drawing surface for lines, rectangles, ellipses, polylines, bounded text, and images.
InterfaceDrawingCanvasPropsProperties accepted by the DrawingCanvas component.
ComponentGridGrid layout using Avalonia row and column syntax.
InterfaceGridPropsProperties accepted by the Grid component.
ComponentImageDisplays an application image asset.
InterfaceImagePropsProperties accepted by the Image component.
ComponentItemsControlNative items host for keyed templated children.
InterfaceItemsControlPropsProperties accepted by the ItemsControl component.
ComponentListBoxSingle- or multiple-selection list.
InterfaceListBoxPropsProperties accepted by the ListBox component.
ComponentMenuMenu item container.
ComponentMenuItemMenu command or submenu.
InterfaceMenuItemPropsProperties accepted by the MenuItem component.
InterfaceMenuPropsProperties accepted by the Menu component.
ComponentNumericUpDownNumeric spinner input.
InterfaceNumericUpDownPropsProperties accepted by the NumericUpDown component.
ComponentPasswordBoxMasked text input.
InterfacePasswordBoxPropsProperties accepted by the PasswordBox component.
ComponentProgressBarRead-only range progress display.
InterfaceProgressBarPropsProperties accepted by the ProgressBar component.
ComponentRadioButtonMutually exclusive grouped toggle.
InterfaceRadioButtonPropsProperties accepted by the RadioButton component.
ComponentRichTextBlockTextBlock with independently formatted inline runs.
InterfaceRichTextBlockPropsProperties accepted by the RichTextBlock component.
ComponentScrollViewerScrollable single-child viewport.
InterfaceScrollViewerPropsProperties accepted by the ScrollViewer component.
ComponentSeparatorVisual separator.
InterfaceSeparatorPropsProperties accepted by the Separator component.
ComponentSliderContinuous range input.
InterfaceSliderPropsProperties accepted by the Slider component.
ComponentStackPanelLays out children in one row or column.
InterfaceStackPanelPropsProperties accepted by the StackPanel component.
ComponentStatusBarStatus container backed by a Border.
ComponentTabControlTabbed page selector.
InterfaceTabControlPropsProperties accepted by the TabControl component.
ComponentTabItemOne tab page.
InterfaceTabItemPropsProperties accepted by the TabItem component.
ComponentTextBlockDisplays textual children.
InterfaceTextBlockPropsProperties accepted by the TextBlock component.
ComponentTextBoxEditable text input.
InterfaceTextBoxPropsProperties accepted by the TextBox component.
ComponentTimePickerTime picker.
InterfaceTimePickerPropsProperties accepted by the TimePicker component.
ComponentToggleSwitchSwitch-style boolean toggle.
InterfaceToggleSwitchPropsProperties accepted by the ToggleSwitch component.
ComponentToolBarHorizontal command container.
ComponentTreeViewHierarchical native tree host.
ComponentTreeViewItemOne expandable native tree node.
InterfaceTreeViewItemPropsProperties accepted by the TreeViewItem component.
InterfaceTreeViewPropsProperties accepted by the TreeView component.
ComponentVirtualizingListVirtualizing native list whose keyed children are produced by a typed item template.
InterfaceVirtualizingListPropsProperties accepted by the VirtualizingList component.
ComponentWindowTop-level desktop window.
InterfaceWindowPropsProperties accepted by the Window component.
ComponentWrapPanelWraps children across available space.
InterfaceWrapPanelPropsProperties accepted by the WrapPanel component.