Table of Contents
  • Getting Started
  • EO.Pdf
  • EO.Web
  • EO.WebBrowser
  • EO.Wpf
  • Common Topics
  • Reference
    • .NET API Reference
      • EO.Base
      • EO.Base.UI
      • EO.Extensions
      • EO.Pdf
      • EO.Pdf.Acm
      • EO.Pdf.Contents
      • EO.Pdf.Drawing
      • EO.Pdf.Mvc
      • EO.Web
      • EO.WebBrowser
      • EO.WebBrowser.DOM
      • EO.WebEngine
      • EO.WinForm
      • EO.Wpf
      • EO.Wpf.Gauge
      • EO.Wpf.Gauge.Shapes
      • EO.Wpf.Primitives
      • EO.Wpf.Themes.Aero
      • EO.Wpf.Themes.Classic
      • EO.Wpf.Themes.Luna
      • EO.Wpf.Themes.Metro
      • EO.Wpf.Themes.Royale
    • JavaScript API Reference
ThemeManager.RegisterThemeStyles Method 

Register a list of themes styles.

Syntax
 public static void RegisterThemeStyles(
   params ThemeStyleInfo[] styleInfos
);

Parameters

styleInfos
A list of ThemeStyleInfo objects that contain information about the styles.
Remarks

Use this function register custom themes. A theme is a collection of rules that defines the skin to be used for each type of controls. Each ThemeStyleInfo donates such a rule. This allows you to associate different theme to the same skin. For example, while a Button control typically have two different skins for "Classic" and "Aero", a SplitView control uses the same skin for both themes.

All skins and thems must be registered before they can be used, so you must register them skins as early as possible, such as in your App class's constructor.

See Also