Table of Contents

Namespace Myra.Graphics2D.UI.Styles

Classes

ButtonStyle

Defines the style of a button.

CheckButtonStyle

Style class that defines the visual appearance of check button widgets.

ColorPickerDialogStyle

Style class that defines the visual appearance of color picker dialog widgets.

ComboBoxStyle

Style class that defines the visual appearance of combo box widgets.

DataGridHeaderStyle

Defines the visual style of DataGrid header cells, including the header label appearance and the images used for the sort indicators.

DataGridStyle

Defines the visual style for a DataGrid widget, including the header, filter, and cell styles, as well as scrollbar appearance.

DesktopStyle

Style class that defines the visual appearance of the desktop/window background.

FileDialogStyle

Style class that defines the visual appearance of file dialog widgets.

GridStyle

Style class that defines the visual appearance and behavior of grid widgets.

ImageButtonStyle

Style class that defines the visual appearance of image button widgets.

ImageStyle

Style class that defines the visual appearance of image widgets.

ImageTextButtonStyle

Style class that defines the visual appearance of image-text button widgets (buttons with both icon and text).

LabelStyle

Style class that defines the visual appearance of label and text widgets.

ListBoxStyle

Style class that defines the visual appearance of list box widgets.

MenuStyle

Style class that defines the visual appearance of menu widgets.

ProgressBarStyle

Style class that defines the visual appearance of progress bar widgets.

ScrollViewerStyle

Style class that defines the visual appearance of scroll viewer widgets.

SeparatorStyle

Style class that defines the visual appearance of separator widgets.

SliderStyle

Style class that defines the visual appearance of slider widgets.

SpinButtonStyle

Style class that defines the visual appearance of spin button widgets.

SplitPaneStyle

Style class that defines the visual appearance of split pane widgets.

SplitPanelButtonStyle

Style class for split pane splitter handle buttons.

Stylesheet

Manages a collection of UI styles used throughout the application. Provides access to default styles and named style variants for all UI widgets.

StylesheetFont

Represents a font definition within a stylesheet, including file path and optional size.

StylesheetFontsCollection

Represents a collection of StylesheetFont objects used by a stylesheet.

TabControlStyle

Style class that defines the visual appearance of tab control widgets.

TextBoxStyle

Style class that defines the visual appearance of text box widgets.

TreeStyle

Style class that defines the visual appearance of tree view widgets.

WidgetStyle

Base style class that defines common visual properties for widgets.

WindowStyle

Style class that defines the visual appearance of window widgets.