# C1.Win.Themes

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Win_Themes" data-uid="C1.Win.Themes" class="text-break">C1.Win.Themes Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.Win.Themes.C1ExpressionEditorPopupItemStylesPropBag.html">C1ExpressionEditorPopupItemStylesPropBag</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.C1FrameworkBorderEdgesPropBag.html">C1FrameworkBorderEdgesPropBag</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.C1FrameworkBorderPropBag.html">C1FrameworkBorderPropBag</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.C1FrameworkCornersPropBag.html">C1FrameworkCornersPropBag</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.C1FrameworkStylePropBag.html">C1FrameworkStylePropBag</a></h4>
      <section><p>Provides set of theme properties similar to Style in C1Framework, in addition to
<span class="xref">C1.Win.Themes.C1FrameworkStateStylePropBag</span> base class <a class="xref" href="C1.Win.Themes.C1FrameworkStylePropBag.html">C1FrameworkStylePropBag</a> provides:</p>
<ul>
<li>default properties for all children</li>
<li>declares Hot, Pressed, HotPressed, Disabled elements</li>
</ul>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1IconCollection.html">C1IconCollection</a></h4>
      <section><p>Represents the collection of icons for the <span class="xref">C1.Framework.C1CompositeIcon</span>.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1IconProp.html">C1IconProp</a></h4>
      <section><p>Represents the theme template property that represents the <span class="xref">C1.Framework.C1Icon</span> type.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1MaterialThemeSettings.html">C1MaterialThemeSettings</a></h4>
      <section><p><a class="xref" href="C1.Win.Themes.C1MaterialThemeSettings.html">C1MaterialThemeSettings</a> class contains properties for customizing the Material theme.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1Office365ThemeSettings.html">C1Office365ThemeSettings</a></h4>
      <section><p><a class="xref" href="C1.Win.Themes.C1Office365ThemeSettings.html">C1Office365ThemeSettings</a> class contains properties for customizing the Office365 theme.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1Theme.html">C1Theme</a></h4>
      <section><p>Represents a theme that can be applied to WinForms controls to modify their appearance.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1ThemeCollection.html">C1ThemeCollection</a></h4>
      <section><p>Represents a collection of <a class="xref" href="C1.Win.Themes.C1Theme.html">C1Theme</a> objects, keyed by their names.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1ThemeController.html">C1ThemeController</a></h4>
      <section><p>Represents a component that loads and manages C1 visual themes,
and applies them to forms and controls.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1ThemeExtension.html">C1ThemeExtension</a></h4>
      <section><p>Contains the theme extension methods.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1ThemeLocator.html">C1ThemeLocator</a></h4>
      <section><p>Encapsulates a theme location (built-in or external file) and its name,
can be represented as a single string.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1ThemeSettings.html">C1ThemeSettings</a></h4>
      <section><p><a class="xref" href="C1.Win.Themes.C1ThemeSettings.html">C1ThemeSettings</a> abstract class contains properties for customizing the theme.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1ThemeVersion.html">C1ThemeVersion</a></h4>
      <section><p>Represents theme XML format's, and theme assembly's version info.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.EShouldNeverBeHere.html">EShouldNeverBeHere</a></h4>
      <section><p>Common exception data class.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.GradientColors.html">GradientColors</a></h4>
      <section><p>Represents a gradient colors.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.GradientModeBase.html">GradientModeBase</a></h4>
      <section><p>Represents a gradient mode.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.MultiColorGradient.html">MultiColorGradient</a></h4>
      <section><p>Represents a gradient of multiple colors.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.ObjectThemeEventArgs.html">ObjectThemeEventArgs</a></h4>
      <section><p>Specifies event data for a theme-related event that applies to a particular object.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.RectangleProp.html">RectangleProp</a></h4>
      <section><p>Represents a theme template property that represents the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.rectangle">Rectangle</a> type.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.ThemeBackground.html">ThemeBackground</a></h4>
      <section><p>The base class for different types of theme backgrounds.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.ThemeBlendValue.html">ThemeBlendValue</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.ThemeColorBlendValue.html">ThemeColorBlendValue</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.ThemeEventArgs.html">ThemeEventArgs</a></h4>
      <section><p>Specifies event data for a theme-related event.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.ThemeGradientBackground.html">ThemeGradientBackground</a></h4>
      <section><p>Represents the theme background with a gradient.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.ThemeGradientCenterValue.html">ThemeGradientCenterValue</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.ThemeSolidBackground.html">ThemeSolidBackground</a></h4>
      <section><p>Represents the theme background with one solid color.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.TwoColorGradient.html">TwoColorGradient</a></h4>
      <section><p>Represents a gradient of two colors.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.ValueConverter.html">ValueConverter</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcBackground.html">VcBackground</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcBool.html">VcBool</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcC1Icon.html">VcC1Icon</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcColor.html">VcColor</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcDouble.html">VcDouble</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcEnum-1.html">VcEnum&lt;T&gt;</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcFloat.html">VcFloat</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcFont.html">VcFont</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcFontName.html">VcFontName</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcFontSize.html">VcFontSize</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcGradientCenter.html">VcGradientCenter</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcImage.html">VcImage</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcInt.html">VcInt</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcRectangle.html">VcRectangle</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcString.html">VcString</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcThemeBlend.html">VcThemeBlend</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcThemeColorBlend.html">VcThemeColorBlend</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Win.Themes.VcThickness.html">VcThickness</a></h4>
      <section></section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="C1.Win.Themes.IC1Themeable.html">IC1Themeable</a></h4>
      <section><p>Specifies that this object defines whether a <a class="xref" href="C1.Win.Themes.C1Theme.html">C1Theme</a> can be applied to it.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Win.Themes.BackgroundFlags.html">BackgroundFlags</a></h4>
      <section><p>For internal use.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1ThemeFormat.html">C1ThemeFormat</a></h4>
      <section><p>Specifies the <a class="xref" href="C1.Win.Themes.C1Theme.html">C1Theme</a> persistence format.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.C1ThemeLocator.LocationType.html">C1ThemeLocator.LocationType</a></h4>
      <section><p>Identifies the type of a theme location.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.LinearGradientMode.html">LinearGradientMode</a></h4>
      <section><p>Represents the linear gradient mode type.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.ThemeBackgroundType.html">ThemeBackgroundType</a></h4>
      <section><p>Represents the theme background type.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.ThemeFamily.html">ThemeFamily</a></h4>
      <section><p>Shows what theme-family the C1Theme belongs to</p>
</section>
    <h3 id="delegates">
Delegates
</h3>
      <h4><a class="xref" href="C1.Win.Themes.ApplicationThemeEventHandler.html">ApplicationThemeEventHandler</a></h4>
      <section><p>Represents a method that will handle an event related to an application-wide theme.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.ObjectThemeEventHandler.html">ObjectThemeEventHandler</a></h4>
      <section><p>Represents a method that will handle a theme-related event that applies to a particular object.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.ThemeEventHandler.html">ThemeEventHandler</a></h4>
      <section><p>Represents a method that will handle an event related to a theme.</p>
</section>
      <h4><a class="xref" href="C1.Win.Themes.ThemeItemIterate-1.html">ThemeItemIterate&lt;T&gt;</a></h4>
      <section></section>


</div>
