Xceed Pro Themes for WPF v3.0 Documentation
Welcome to Xceed Pro Themes for WPF v3.0 / Basic Concepts / Styles and Brushes Available in the Themes / Styles and Brushes Available in the Glass Theme
In This Topic
    Styles and Brushes Available in the Glass Theme
    In This Topic

    The properties representing the brushes and styles available in the Glass theme, contained in the GlassResources class, are listed below. The styles and brushes encompass all of Microsoft's officially supported WPF controls.

    For details on how to apply these styles and brushes explicitly, see Applying Themes Explicitly.

    Brushes in the Glass Theme

    The following table lists the brushes available in Xceed's Glass theme. These brushes can be used to style your own controls so that they fit seamlessly into the rest of the themed application.

    Details on the WavedBackgroundBrush, InnerBorderBrush, and OuterBorderBrush are given below this table under Special Brushes in the Glass Theme.

    Brush Property Brush Property
    ApplicationBackgroundBrush InnerBorderBrush
    ApplicationForegroundBrush BorderBrush
    HighlightBackgroundBrush ControlBackgroundBrush
    HighlightForegroundBrush ControlForegroundBrush
    OuterBorderBrush WavedBackgroundBrush

    Special Brushes in the Glass Theme

    Xceed's Glass theme provides three special brushes.

    The WavedBackgroundBrush is ideal for larger surfaces, providing an attractive wave motif.

    The InnerBorderBrush and OuterBorderBrush properties let you control the appearance of your application's borders. When used together, InnerBorderBrush and OuterBorderBrush let you reproduce Xceed's double borders in Glass.

    Styles in the Glass Theme

    The following table lists the styles available in Xceed's Glass theme. Note that for controls such as the ComboBox, styles for their "child" items are also available.

    Styles identified by an asterisk (*) are only available in the .NET 4 build of this product, as the Microsoft datagrid is officially supported only in that version of the .NET Framework.
    Style Property Style Property
    ButtonStyle PageStyle
    CheckBoxStyle PasswordBoxStyle
    ComboBoxStyle ProgressBarStyle
    ComboBoxItemStyle RadioButtonStyle
    ContextMenuStyle RepeatButtonStyle
    DataGridCellStyle* ResizeGripStyle
    DataGridColumnHeaderStyle* RichTextBoxStyle
    DataGridRowHeaderStyle* ScrollBarStyle
    DataGridRowStyle* ScrollViewerStyle
    DataGridStyle* SliderStyle
    ExpanderStyle StatusBarStyle
    GridSplitterStyle TabControlStyle
    GridViewColumnHeaderStyle TabItemStyle
    GroupBoxStyle TextBoxStyle
    LabelStyle ToggleButtonStyle
    ListBoxItemStyle ToolBarStyle
    ListBoxStyle ToolTipStyle
    ListViewItemStyle TreeViewItemStyle
    ListViewStyle TreeViewStyle
    MenuItemStyle WindowStyle
    MenuStyle