# C1.WPF.Ribbon.C1Ribbon

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_Ribbon_C1Ribbon" data-uid="C1.WPF.Ribbon.C1Ribbon" class="text-break">C1Ribbon Class
</h1>
  <div class="markdown level0 summary"><p>Simplified Ribbon Toolbar</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">C1Ribbon</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.Ribbon.html">C1.WPF.Ribbon</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.Ribbon.dll</h6>
  <h5 id="C1_WPF_Ribbon_C1Ribbon_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[StyleTypedProperty(Property = &quot;MinimizedButtonStyle&quot;, StyleTargetType = typeof(C1ToggleButton))]
[StyleTypedProperty(Property = &quot;MinimizedIconStyle&quot;, StyleTargetType = typeof(ContentControl))]
[StyleTypedProperty(Property = &quot;PopupStyle&quot;, StyleTargetType = typeof(C1PopupBorder))]
[TemplatePart(Name = &quot;MinimizeButton&quot;, Type = typeof(C1ToggleButton))]
public class C1Ribbon : C1TabControl</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;StyleTypedProperty(Property:=&quot;MinimizedButtonStyle&quot;, StyleTargetType:=GetType(C1ToggleButton))&gt;
&lt;StyleTypedProperty(Property:=&quot;MinimizedIconStyle&quot;, StyleTargetType:=GetType(ContentControl))&gt;
&lt;StyleTypedProperty(Property:=&quot;PopupStyle&quot;, StyleTargetType:=GetType(C1PopupBorder))&gt;
&lt;TemplatePart(Name:=&quot;MinimizeButton&quot;, Type:=GetType(C1ToggleButton))&gt;
Public Class C1Ribbon
    Inherits C1TabControl</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_Ribbon_C1Ribbon__ctor" data-uid="C1.WPF.Ribbon.C1Ribbon.#ctor">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.-ctor.html#C1_WPF_Ribbon_C1Ribbon__ctor">C1Ribbon()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.html">C1Ribbon</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_Ribbon_C1Ribbon_IsMinimizedProperty" data-uid="C1.WPF.Ribbon.C1Ribbon.IsMinimizedProperty">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.IsMinimizedProperty.html">IsMinimizedProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.IsMinimized.html#C1_WPF_Ribbon_C1Ribbon_IsMinimized">IsMinimized</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_MaximizedIconTemplateProperty" data-uid="C1.WPF.Ribbon.C1Ribbon.MaximizedIconTemplateProperty">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MaximizedIconTemplateProperty.html">MaximizedIconTemplateProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MaximizedIconTemplate.html#C1_WPF_Ribbon_C1Ribbon_MaximizedIconTemplate">MaximizedIconTemplate</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_MinimizedButtonStyleProperty" data-uid="C1.WPF.Ribbon.C1Ribbon.MinimizedButtonStyleProperty">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MinimizedButtonStyleProperty.html">MinimizedButtonStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MinimizedButtonStyle.html#C1_WPF_Ribbon_C1Ribbon_MinimizedButtonStyle">MinimizedButtonStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_MinimizedIconStyleProperty" data-uid="C1.WPF.Ribbon.C1Ribbon.MinimizedIconStyleProperty">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MinimizedIconStyleProperty.html">MinimizedIconStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MinimizedIconStyle.html#C1_WPF_Ribbon_C1Ribbon_MinimizedIconStyle">MinimizedIconStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_MinimizedIconTemplateProperty" data-uid="C1.WPF.Ribbon.C1Ribbon.MinimizedIconTemplateProperty">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MinimizedIconTemplateProperty.html">MinimizedIconTemplateProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MinimizedIconTemplate.html#C1_WPF_Ribbon_C1Ribbon_MinimizedIconTemplate">MinimizedIconTemplate</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_PopupStyleProperty" data-uid="C1.WPF.Ribbon.C1Ribbon.PopupStyleProperty">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.PopupStyleProperty.html">PopupStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.PopupStyle.html#C1_WPF_Ribbon_C1Ribbon_PopupStyle">PopupStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_ThemeProperty" data-uid="C1.WPF.Ribbon.C1Ribbon.ThemeProperty">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.ThemeProperty.html">ThemeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.Theme.html#C1_WPF_Ribbon_C1Ribbon_Theme">Theme</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_Ribbon_C1Ribbon_IsMinimized" data-uid="C1.WPF.Ribbon.C1Ribbon.IsMinimized">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.IsMinimized.html#C1_WPF_Ribbon_C1Ribbon_IsMinimized">IsMinimized</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the ribbon is minimized and show all the tools in a single line.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_MaximizedIconTemplate" data-uid="C1.WPF.Ribbon.C1Ribbon.MaximizedIconTemplate">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MaximizedIconTemplate.html#C1_WPF_Ribbon_C1Ribbon_MaximizedIconTemplate">MaximizedIconTemplate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the maximized icon template.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_MinimizedButtonStyle" data-uid="C1.WPF.Ribbon.C1Ribbon.MinimizedButtonStyle">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MinimizedButtonStyle.html#C1_WPF_Ribbon_C1Ribbon_MinimizedButtonStyle">MinimizedButtonStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimized button style.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_MinimizedIconStyle" data-uid="C1.WPF.Ribbon.C1Ribbon.MinimizedIconStyle">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MinimizedIconStyle.html#C1_WPF_Ribbon_C1Ribbon_MinimizedIconStyle">MinimizedIconStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimized icon style.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_MinimizedIconTemplate" data-uid="C1.WPF.Ribbon.C1Ribbon.MinimizedIconTemplate">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.MinimizedIconTemplate.html#C1_WPF_Ribbon_C1Ribbon_MinimizedIconTemplate">MinimizedIconTemplate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimized icon template.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_PopupStyle" data-uid="C1.WPF.Ribbon.C1Ribbon.PopupStyle">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.PopupStyle.html#C1_WPF_Ribbon_C1Ribbon_PopupStyle">PopupStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.style">Style</a> applied to the menu.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_Theme" data-uid="C1.WPF.Ribbon.C1Ribbon.Theme">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.Theme.html#C1_WPF_Ribbon_C1Ribbon_Theme">Theme</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.resourcedictionary">ResourceDictionary</a> object containing C1Ribbon theme resources.</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_Ribbon_C1Ribbon_Dispose_System_Boolean_" data-uid="C1.WPF.Ribbon.C1Ribbon.Dispose(System.Boolean)">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.Dispose.html#C1_WPF_Ribbon_C1Ribbon_Dispose_System_Boolean_">Dispose(bool)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Ribbon_C1Ribbon_OnApplyTemplate" data-uid="C1.WPF.Ribbon.C1Ribbon.OnApplyTemplate">
          <a class="xref" href="C1.WPF.Ribbon.C1Ribbon.OnApplyTemplate.html#C1_WPF_Ribbon_C1Ribbon_OnApplyTemplate">OnApplyTemplate()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
