# C1.WPF.RulesManager.RulesManagerStylePreview

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_RulesManager_RulesManagerStylePreview" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview" class="text-break">RulesManagerStylePreview Class
</h1>
  <div class="markdown level0 summary"><p>Control that previews a <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">RulesManagerStylePreview</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_RulesManagerStylePreview_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[TemplatePart(Name = &quot;Border&quot;, Type = typeof(C1Border))]
[TemplatePart(Name = &quot;DataBar&quot;, Type = typeof(C1Border))]
[TemplatePart(Name = &quot;IconPresenter&quot;, Type = typeof(ContentControl))]
[TemplatePart(Name = &quot;TextPresenter&quot;, Type = typeof(TextBlock))]
public class RulesManagerStylePreview : C1View</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;TemplatePart(Name:=&quot;Border&quot;, Type:=GetType(C1Border))&gt;
&lt;TemplatePart(Name:=&quot;DataBar&quot;, Type:=GetType(C1Border))&gt;
&lt;TemplatePart(Name:=&quot;IconPresenter&quot;, Type:=GetType(ContentControl))&gt;
&lt;TemplatePart(Name:=&quot;TextPresenter&quot;, Type:=GetType(TextBlock))&gt;
Public Class RulesManagerStylePreview
    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_RulesManagerStylePreview__ctor" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.#ctor">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.-ctor.html#C1_WPF_RulesManager_RulesManagerStylePreview__ctor">RulesManagerStylePreview()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.html">RulesManagerStylePreview</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_RulesManagerStylePreview_DataBarBackgroundProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.DataBarBackgroundProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.DataBarBackgroundProperty.html">DataBarBackgroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.DataBarBackground.html#C1_WPF_RulesManager_RulesManagerStylePreview_DataBarBackground">DataBarBackground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_DataBarBorderBrushProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.DataBarBorderBrushProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.DataBarBorderBrushProperty.html">DataBarBorderBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.DataBarBorderBrush.html#C1_WPF_RulesManager_RulesManagerStylePreview_DataBarBorderBrush">DataBarBorderBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_IconBrushProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.IconBrushProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.IconBrushProperty.html">IconBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.IconBrush.html#C1_WPF_RulesManager_RulesManagerStylePreview_IconBrush">IconBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_IconTemplateProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.IconTemplateProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.IconTemplateProperty.html">IconTemplateProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.IconTemplate.html#C1_WPF_RulesManager_RulesManagerStylePreview_IconTemplate">IconTemplate</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_RuleBackgroundProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleBackgroundProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleBackgroundProperty.html">RuleBackgroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleBackground.html#C1_WPF_RulesManager_RulesManagerStylePreview_RuleBackground">RuleBackground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_RuleBorderBrushProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleBorderBrushProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleBorderBrushProperty.html">RuleBorderBrushProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleBorderBrush.html#C1_WPF_RulesManager_RulesManagerStylePreview_RuleBorderBrush">RuleBorderBrush</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_RuleFontFamilyProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontFamilyProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontFamilyProperty.html">RuleFontFamilyProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontFamily.html#C1_WPF_RulesManager_RulesManagerStylePreview_RuleFontFamily">RuleFontFamily</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_RuleFontSizeProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontSizeProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontSizeProperty.html">RuleFontSizeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontSize.html#C1_WPF_RulesManager_RulesManagerStylePreview_RuleFontSize">RuleFontSize</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_RuleFontStyleProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontStyleProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontStyleProperty.html">RuleFontStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontStyle.html#C1_WPF_RulesManager_RulesManagerStylePreview_RuleFontStyle">RuleFontStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_RuleFontWeightProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontWeightProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontWeightProperty.html">RuleFontWeightProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontWeight.html#C1_WPF_RulesManager_RulesManagerStylePreview_RuleFontWeight">RuleFontWeight</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_RuleForegroundProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleForegroundProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleForegroundProperty.html">RuleForegroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleForeground.html#C1_WPF_RulesManager_RulesManagerStylePreview_RuleForeground">RuleForeground</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_RuleTextAlignmentProperty" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleTextAlignmentProperty">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleTextAlignmentProperty.html">RuleTextAlignmentProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleTextAlignment.html#C1_WPF_RulesManager_RulesManagerStylePreview_RuleTextAlignment">RuleTextAlignment</a> dependency property.</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_RulesManagerStylePreview_DataBarBackground" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.DataBarBackground">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.DataBarBackground.html#C1_WPF_RulesManager_RulesManagerStylePreview_DataBarBackground">DataBarBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the data-bar background.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_DataBarBorderBrush" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.DataBarBorderBrush">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.DataBarBorderBrush.html#C1_WPF_RulesManager_RulesManagerStylePreview_DataBarBorderBrush">DataBarBorderBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the data-bar border brush.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_IconBrush" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.IconBrush">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.IconBrush.html#C1_WPF_RulesManager_RulesManagerStylePreview_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_RulesManagerStylePreview_IconTemplate" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.IconTemplate">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.IconTemplate.html#C1_WPF_RulesManager_RulesManagerStylePreview_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_RulesManagerStylePreview_RuleBackground" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleBackground">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleBackground.html#C1_WPF_RulesManager_RulesManagerStylePreview_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_RulesManagerStylePreview_RuleBorderBrush" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleBorderBrush">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleBorderBrush.html#C1_WPF_RulesManager_RulesManagerStylePreview_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_RulesManagerStylePreview_RuleFontFamily" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontFamily">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontFamily.html#C1_WPF_RulesManager_RulesManagerStylePreview_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_RulesManagerStylePreview_RuleFontSize" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontSize">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontSize.html#C1_WPF_RulesManager_RulesManagerStylePreview_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_RulesManagerStylePreview_RuleFontStyle" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontStyle">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontStyle.html#C1_WPF_RulesManager_RulesManagerStylePreview_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_RulesManagerStylePreview_RuleFontWeight" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontWeight">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleFontWeight.html#C1_WPF_RulesManager_RulesManagerStylePreview_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_RulesManagerStylePreview_RuleForeground" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleForeground">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleForeground.html#C1_WPF_RulesManager_RulesManagerStylePreview_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_RulesManagerStylePreview_RuleTextAlignment" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.RuleTextAlignment">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.RuleTextAlignment.html#C1_WPF_RulesManager_RulesManagerStylePreview_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_RulesManagerStylePreview_Dispose_System_Boolean_" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.Dispose(System.Boolean)">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.Dispose.html#C1_WPF_RulesManager_RulesManagerStylePreview_Dispose_System_Boolean_">Dispose(bool)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RulesManager_RulesManagerStylePreview_OnApplyTemplate" data-uid="C1.WPF.RulesManager.RulesManagerStylePreview.OnApplyTemplate">
          <a class="xref" href="C1.WPF.RulesManager.RulesManagerStylePreview.OnApplyTemplate.html#C1_WPF_RulesManager_RulesManagerStylePreview_OnApplyTemplate">OnApplyTemplate()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
