# C1.Win.Ribbon.RibbonItem

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Win_Ribbon_RibbonItem" data-uid="C1.Win.Ribbon.RibbonItem" class="text-break">RibbonItem Class
</h1>
  <div class="markdown level0 summary"><p>Serves as a base class for all Ribbon components such as
<a class="xref" href="C1.Win.Ribbon.RibbonButton.html">RibbonButton</a>, <a class="xref" href="C1.Win.Ribbon.RibbonComboBox.html">RibbonComboBox</a>, and so on.</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"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.marshalbyrefobject">MarshalByRefObject</a></div>
    <div class="level2"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.component">Component</a></div>
    <div class="level3"><span class="xref">RibbonItem</span></div>
      <div class="level4"><a class="xref" href="C1.Win.Ribbon.RibbonColorPickerItem.html">RibbonColorPickerItem</a></div>
      <div class="level4"><a class="xref" href="C1.Win.Ribbon.RibbonControlHost.html">RibbonControlHost</a></div>
      <div class="level4"><a class="xref" href="C1.Win.Ribbon.RibbonIconItem.html">RibbonIconItem</a></div>
      <div class="level4"><a class="xref" href="C1.Win.Ribbon.RibbonItemContainer.html">RibbonItemContainer</a></div>
      <div class="level4"><a class="xref" href="C1.Win.Ribbon.RibbonListItem.html">RibbonListItem</a></div>
      <div class="level4"><a class="xref" href="C1.Win.Ribbon.RibbonProgressBar.html">RibbonProgressBar</a></div>
      <div class="level4"><a class="xref" href="C1.Win.Ribbon.RibbonQatGroupButton.html">RibbonQatGroupButton</a></div>
      <div class="level4"><a class="xref" href="C1.Win.Ribbon.RibbonSeparator.html">RibbonSeparator</a></div>
      <div class="level4"><a class="xref" href="C1.Win.Ribbon.RibbonTrackBar.html">RibbonTrackBar</a></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.icomponent">IComponent</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Win.Ribbon.html">C1.Win.Ribbon</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.Ribbon.10.dll</h6>
  <h5 id="C1_Win_Ribbon_RibbonItem_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public abstract class RibbonItem : Component, IComponent, IDisposable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public MustInherit Class RibbonItem
    Inherits Component
    Implements IComponent, IDisposable</code></pre>
  </div>
  <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_Win_Ribbon_RibbonItem_Description" data-uid="C1.Win.Ribbon.RibbonItem.Description">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Description.html#C1_Win_Ribbon_RibbonItem_Description">Description</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the description for this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_Enabled" data-uid="C1.Win.Ribbon.RibbonItem.Enabled">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Enabled.html#C1_Win_Ribbon_RibbonItem_Enabled">Enabled</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> is enabled.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_Group" data-uid="C1.Win.Ribbon.RibbonItem.Group">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Group.html#C1_Win_Ribbon_RibbonItem_Group">Group</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="C1.Win.Ribbon.RibbonGroup.html">RibbonGroup</a> that this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> belongs to.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_IsDisposed" data-uid="C1.Win.Ribbon.RibbonItem.IsDisposed">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.IsDisposed.html#C1_Win_Ribbon_RibbonItem_IsDisposed">IsDisposed</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether the <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> has been disposed of.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_Name" data-uid="C1.Win.Ribbon.RibbonItem.Name">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Name.html#C1_Win_Ribbon_RibbonItem_Name">Name</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the unique name for this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_OwnerCollection" data-uid="C1.Win.Ribbon.RibbonItem.OwnerCollection">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.OwnerCollection.html#C1_Win_Ribbon_RibbonItem_OwnerCollection">OwnerCollection</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the owner collection for this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_OwnerControl" data-uid="C1.Win.Ribbon.RibbonItem.OwnerControl">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.OwnerControl.html#C1_Win_Ribbon_RibbonItem_OwnerControl">OwnerControl</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="C1.Win.Ribbon.C1Ribbon.html">C1Ribbon</a> or <a class="xref" href="C1.Win.Ribbon.C1StatusBar.html">C1StatusBar</a> that this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> belongs to.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_Parent" data-uid="C1.Win.Ribbon.RibbonItem.Parent">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Parent.html#C1_Win_Ribbon_RibbonItem_Parent">Parent</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the object (<a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> or <a class="xref" href="C1.Win.Ribbon.RibbonGroup.html">RibbonGroup</a>) that this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> belongs to.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_Ribbon" data-uid="C1.Win.Ribbon.RibbonItem.Ribbon">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Ribbon.html#C1_Win_Ribbon_RibbonItem_Ribbon">Ribbon</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="C1.Win.Ribbon.C1Ribbon.html">C1Ribbon</a> that this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> belongs to.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_ShowInSimplified" data-uid="C1.Win.Ribbon.RibbonItem.ShowInSimplified">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.ShowInSimplified.html#C1_Win_Ribbon_RibbonItem_ShowInSimplified">ShowInSimplified</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> can be shown in a simplified view.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_Site" data-uid="C1.Win.Ribbon.RibbonItem.Site">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Site.html#C1_Win_Ribbon_RibbonItem_Site">Site</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the ISite of the <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_StatusBar" data-uid="C1.Win.Ribbon.RibbonItem.StatusBar">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.StatusBar.html#C1_Win_Ribbon_RibbonItem_StatusBar">StatusBar</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="C1.Win.Ribbon.C1StatusBar.html">C1StatusBar</a> that this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> belongs to.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_SupportedGroupSizing" data-uid="C1.Win.Ribbon.RibbonItem.SupportedGroupSizing">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.SupportedGroupSizing.html#C1_Win_Ribbon_RibbonItem_SupportedGroupSizing">SupportedGroupSizing</a>
        </td>
        <td class="markdown level1 summary"><p>Imposes a restriction on sizing the item when it appears on a <a class="xref" href="C1.Win.Ribbon.RibbonGroup.html">RibbonGroup</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_Tab" data-uid="C1.Win.Ribbon.RibbonItem.Tab">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Tab.html#C1_Win_Ribbon_RibbonItem_Tab">Tab</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="C1.Win.Ribbon.RibbonTab.html">RibbonTab</a> that this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> belongs to.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_TabIndex" data-uid="C1.Win.Ribbon.RibbonItem.TabIndex">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.TabIndex.html#C1_Win_Ribbon_RibbonItem_TabIndex">TabIndex</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the tab order of the item within its container.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_TabStop" data-uid="C1.Win.Ribbon.RibbonItem.TabStop">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.TabStop.html#C1_Win_Ribbon_RibbonItem_TabStop">TabStop</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the user can give the focus to this item using the TAB key.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_Tag" data-uid="C1.Win.Ribbon.RibbonItem.Tag">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Tag.html#C1_Win_Ribbon_RibbonItem_Tag">Tag</a>
        </td>
        <td class="markdown level1 summary"><p>User-defined data associated with the <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_ToolTip" data-uid="C1.Win.Ribbon.RibbonItem.ToolTip">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.ToolTip.html#C1_Win_Ribbon_RibbonItem_ToolTip">ToolTip</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the ToolTip string.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_Visible" data-uid="C1.Win.Ribbon.RibbonItem.Visible">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Visible.html#C1_Win_Ribbon_RibbonItem_Visible">Visible</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether this <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> is visible.</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_Win_Ribbon_RibbonItem_ClearCollectionsOnDesignSurface_C1_Win_Ribbon_IRibbonClientDesigner_" data-uid="C1.Win.Ribbon.RibbonItem.ClearCollectionsOnDesignSurface(C1.Win.Ribbon.IRibbonClientDesigner)">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.ClearCollectionsOnDesignSurface.html#C1_Win_Ribbon_RibbonItem_ClearCollectionsOnDesignSurface_C1_Win_Ribbon_IRibbonClientDesigner_">ClearCollectionsOnDesignSurface(IRibbonClientDesigner)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_Dispose_System_Boolean_" data-uid="C1.Win.Ribbon.RibbonItem.Dispose(System.Boolean)">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Dispose.html#C1_Win_Ribbon_RibbonItem_Dispose_System_Boolean_">Dispose(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Clean up any resources being used.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_Equals_System_Object_" data-uid="C1.Win.Ribbon.RibbonItem.Equals(System.Object)">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.Equals.html#C1_Win_Ribbon_RibbonItem_Equals_System_Object_">Equals(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether the specified <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> is equal
to the current <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_GetHashCode" data-uid="C1.Win.Ribbon.RibbonItem.GetHashCode">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.GetHashCode.html#C1_Win_Ribbon_RibbonItem_GetHashCode">GetHashCode()</a>
        </td>
        <td class="markdown level1 summary"><p>Serves as a hash function for a particular type.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_OnMouseEnter_System_EventArgs_" data-uid="C1.Win.Ribbon.RibbonItem.OnMouseEnter(System.EventArgs)">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.OnMouseEnter.html#C1_Win_Ribbon_RibbonItem_OnMouseEnter_System_EventArgs_">OnMouseEnter(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <a class="xref" href="C1.Win.Ribbon.RibbonItem.MouseEnter.html">MouseEnter</a> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_OnMouseLeave_System_EventArgs_" data-uid="C1.Win.Ribbon.RibbonItem.OnMouseLeave(System.EventArgs)">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.OnMouseLeave.html#C1_Win_Ribbon_RibbonItem_OnMouseLeave_System_EventArgs_">OnMouseLeave(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <a class="xref" href="C1.Win.Ribbon.RibbonItem.MouseLeave.html">MouseLeave</a> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_ResetToolTip" data-uid="C1.Win.Ribbon.RibbonItem.ResetToolTip">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.ResetToolTip.html#C1_Win_Ribbon_RibbonItem_ResetToolTip">ResetToolTip()</a>
        </td>
        <td class="markdown level1 summary"><p>Restores the default value of the <a class="xref" href="C1.Win.Ribbon.RibbonItem.ToolTip.html#C1_Win_Ribbon_RibbonItem_ToolTip">ToolTip</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_ShouldSerializeID" data-uid="C1.Win.Ribbon.RibbonItem.ShouldSerializeID">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.ShouldSerializeID.html#C1_Win_Ribbon_RibbonItem_ShouldSerializeID">ShouldSerializeID()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_ShouldSerializeName" data-uid="C1.Win.Ribbon.RibbonItem.ShouldSerializeName">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.ShouldSerializeName.html#C1_Win_Ribbon_RibbonItem_ShouldSerializeName">ShouldSerializeName()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_ShouldSerializeToolTip" data-uid="C1.Win.Ribbon.RibbonItem.ShouldSerializeToolTip">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.ShouldSerializeToolTip.html#C1_Win_Ribbon_RibbonItem_ShouldSerializeToolTip">ShouldSerializeToolTip()</a>
        </td>
        <td class="markdown level1 summary"><p>Specifies whether to save the value of the <a class="xref" href="C1.Win.Ribbon.RibbonItem.ToolTip.html#C1_Win_Ribbon_RibbonItem_ToolTip">ToolTip</a> property.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="events">Events
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_MouseEnter" data-uid="C1.Win.Ribbon.RibbonItem.MouseEnter">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.MouseEnter.html">MouseEnter</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the mouse enters the item.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_MouseLeave" data-uid="C1.Win.Ribbon.RibbonItem.MouseLeave">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.MouseLeave.html">MouseLeave</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the mouse leaves the item.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="operators">Operators
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_op_Equality_C1_Win_Ribbon_RibbonItem_C1_Win_Ribbon_RibbonItem_" data-uid="C1.Win.Ribbon.RibbonItem.op_Equality(C1.Win.Ribbon.RibbonItem,C1.Win.Ribbon.RibbonItem)">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.op_Equality.html#C1_Win_Ribbon_RibbonItem_op_Equality_C1_Win_Ribbon_RibbonItem_C1_Win_Ribbon_RibbonItem_">operator ==(RibbonItem, RibbonItem)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether the specified <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> instances are considered equal.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Ribbon_RibbonItem_op_Inequality_C1_Win_Ribbon_RibbonItem_C1_Win_Ribbon_RibbonItem_" data-uid="C1.Win.Ribbon.RibbonItem.op_Inequality(C1.Win.Ribbon.RibbonItem,C1.Win.Ribbon.RibbonItem)">
          <a class="xref" href="C1.Win.Ribbon.RibbonItem.op_Inequality.html#C1_Win_Ribbon_RibbonItem_op_Inequality_C1_Win_Ribbon_RibbonItem_C1_Win_Ribbon_RibbonItem_">operator !=(RibbonItem, RibbonItem)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether the specified <a class="xref" href="C1.Win.Ribbon.RibbonItem.html">RibbonItem</a> instances are considered not equal.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
