# C1.WPF.RulesManager.RulesManagerStyleEditor

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_RulesManager_RulesManagerStyleEditor" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor" class="text-break">RulesManagerStyleEditor Class
</h1>
  <div class="markdown level0 summary"><p>Editor form for <a class="xref" href="C1.WPF.RulesManager.RulesEngineStyle.html">RulesEngineStyle</a>.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">RulesManagerStyleEditor</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.RulesManager.html">C1.WPF.RulesManager</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.RulesManager.dll</h6>
  <h5 id="C1_WPF_RulesManager_RulesManagerStyleEditor_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[TemplatePart(Name = &quot;FontFamiliesListView&quot;, Type = typeof(C1ListView))]
[TemplatePart(Name = &quot;FontStylesListView&quot;, Type = typeof(C1ListView))]
[TemplatePart(Name = &quot;FontSizesListView&quot;, Type = typeof(C1ListView))]
[TemplatePart(Name = &quot;IconsListView&quot;, Type = typeof(C1ListView))]
[TemplatePart(Name = &quot;ClearFontButton&quot;, Type = typeof(C1Button))]
[TemplatePart(Name = &quot;IconBrushEditor&quot;, Type = typeof(C1BrushEditor))]
[TemplatePart(Name = &quot;ClearIconButton&quot;, Type = typeof(C1Button))]
[TemplatePart(Name = &quot;LeftAlignToggleButton&quot;, Type = typeof(C1ToggleButtonTool))]
[TemplatePart(Name = &quot;CenterAlignToggleButton&quot;, Type = typeof(C1ToggleButtonTool))]
[TemplatePart(Name = &quot;RightAlignToggleButton&quot;, Type = typeof(C1ToggleButtonTool))]
[TemplatePart(Name = &quot;JustifyAlignToggleButton&quot;, Type = typeof(C1ToggleButtonTool))]
public class RulesManagerStyleEditor : C1View</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;TemplatePart(Name:=&quot;FontFamiliesListView&quot;, Type:=GetType(C1ListView))&gt;
&lt;TemplatePart(Name:=&quot;FontStylesListView&quot;, Type:=GetType(C1ListView))&gt;
&lt;TemplatePart(Name:=&quot;FontSizesListView&quot;, Type:=GetType(C1ListView))&gt;
&lt;TemplatePart(Name:=&quot;IconsListView&quot;, Type:=GetType(C1ListView))&gt;
&lt;TemplatePart(Name:=&quot;ClearFontButton&quot;, Type:=GetType(C1Button))&gt;
&lt;TemplatePart(Name:=&quot;IconBrushEditor&quot;, Type:=GetType(C1BrushEditor))&gt;
&lt;TemplatePart(Name:=&quot;ClearIconButton&quot;, Type:=GetType(C1Button))&gt;
&lt;TemplatePart(Name:=&quot;LeftAlignToggleButton&quot;, Type:=GetType(C1ToggleButtonTool))&gt;
&lt;TemplatePart(Name:=&quot;CenterAlignToggleButton&quot;, Type:=GetType(C1ToggleButtonTool))&gt;
&lt;TemplatePart(Name:=&quot;RightAlignToggleButton&quot;, Type:=GetType(C1ToggleButtonTool))&gt;
&lt;TemplatePart(Name:=&quot;JustifyAlignToggleButton&quot;, Type:=GetType(C1ToggleButtonTool))&gt;
Public Class RulesManagerStyleEditor
    Inherits C1View</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor__ctor" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.#ctor">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.-ctor.html#C1_WPF_RulesManager_RulesManagerStyleEditor__ctor">RulesManagerStyleEditor()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.html">RulesManagerStyleEditor</a> class.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_ColorScales" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.ColorScales">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.ColorScales.html">ColorScales</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of color scale presets.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_DataBars" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.DataBars">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.DataBars.html">DataBars</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of data-bar presets.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_DirectionalIcons" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.DirectionalIcons">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.DirectionalIcons.html">DirectionalIcons</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of directional icons.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_IconBrushProperty" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.IconBrushProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.IconBrushProperty.html">IconBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.IconBrush.html#C1_WPF_RulesManager_RulesManagerStyleEditor_IconBrush">IconBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_IconSets" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.IconSets">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.IconSets.html">IconSets</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of icon sets.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_IconTemplateProperty" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.IconTemplateProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.IconTemplateProperty.html">IconTemplateProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.IconTemplate.html#C1_WPF_RulesManager_RulesManagerStyleEditor_IconTemplate">IconTemplate</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_IndicatorIcons" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.IndicatorIcons">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.IndicatorIcons.html">IndicatorIcons</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of indicator icons.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RatingsIcons" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RatingsIcons">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RatingsIcons.html">RatingsIcons</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of ratings icons.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleBackgroundProperty" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleBackgroundProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleBackgroundProperty.html">RuleBackgroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleBackground.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleBackground">RuleBackground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleBorderBrushProperty" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleBorderBrushProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleBorderBrushProperty.html">RuleBorderBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleBorderBrush.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleBorderBrush">RuleBorderBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontFamilyProperty" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontFamilyProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontFamilyProperty.html">RuleFontFamilyProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontFamily.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontFamily">RuleFontFamily</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontSizeProperty" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontSizeProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontSizeProperty.html">RuleFontSizeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontSize.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontSize">RuleFontSize</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontStyleProperty" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontStyleProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontStyleProperty.html">RuleFontStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontStyle.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontStyle">RuleFontStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontWeightProperty" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontWeightProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontWeightProperty.html">RuleFontWeightProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontWeight.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontWeight">RuleFontWeight</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleForegroundProperty" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleForegroundProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleForegroundProperty.html">RuleForegroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleForeground.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleForeground">RuleForeground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleTextAlignmentProperty" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleTextAlignmentProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleTextAlignmentProperty.html">RuleTextAlignmentProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleTextAlignment.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleTextAlignment">RuleTextAlignment</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_ShapeIcons" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.ShapeIcons">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.ShapeIcons.html">ShapeIcons</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of shape icons.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_IconBrush" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.IconBrush">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.IconBrush.html#C1_WPF_RulesManager_RulesManagerStyleEditor_IconBrush">IconBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the icon brush.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_IconTemplate" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.IconTemplate">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.IconTemplate.html#C1_WPF_RulesManager_RulesManagerStyleEditor_IconTemplate">IconTemplate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the icon template.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_Icons" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.Icons">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.Icons.html#C1_WPF_RulesManager_RulesManagerStyleEditor_Icons">Icons</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of icons.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleBackground" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleBackground">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleBackground.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleBackground">RuleBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the background of the rule.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleBorderBrush" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleBorderBrush">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleBorderBrush.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleBorderBrush">RuleBorderBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the border brush of the rule.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontFamily" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontFamily">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontFamily.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontFamily">RuleFontFamily</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the font family applied to the rule.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontSize" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontSize">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontSize.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontSize">RuleFontSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the font size applied to the rule.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontStyle" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontStyle">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontStyle.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontStyle">RuleFontStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the font style applied to the rule.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontWeight" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontWeight">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleFontWeight.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleFontWeight">RuleFontWeight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the font weight applied to the rule.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleForeground" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleForeground">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleForeground.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleForeground">RuleForeground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the foreground of the rule.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_RuleTextAlignment" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleTextAlignment">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.RuleTextAlignment.html#C1_WPF_RulesManager_RulesManagerStyleEditor_RuleTextAlignment">RuleTextAlignment</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the text-alignment applied to the rule.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_Dispose_System_Boolean_" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.Dispose(System.Boolean)">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.Dispose.html#C1_WPF_RulesManager_RulesManagerStyleEditor_Dispose_System_Boolean_">Dispose(bool)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStyleEditor_OnApplyTemplate" data-uid="C1.WPF.RulesManager.RulesManagerStyleEditor.OnApplyTemplate">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStyleEditor.OnApplyTemplate.html#C1_WPF_RulesManager_RulesManagerStyleEditor_OnApplyTemplate">OnApplyTemplate()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
