# C1.Win.Command.C1Command

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Win_Command_C1Command" data-uid="C1.Win.Command.C1Command" class="text-break">C1Command Class
</h1>
  <div class="markdown level0 summary"><p>The base for specialized commands such as button (a plain button, the only action is invoke),
submenu (points to a menu or a toolbar), textbox (text entry), list, combo etc. etc.</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">C1Command</span></div>
      <div class="level4"><a class="xref" href="C1.Win.Command.C1CommandControl.html">C1CommandControl</a></div>
      <div class="level4"><a class="xref" href="C1.Win.Command.C1CommandMdiList.html">C1CommandMdiList</a></div>
      <div class="level4"><a class="xref" href="C1.Win.Command.C1CommandMenu.html">C1CommandMenu</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.Command.html">C1.Win.Command</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.Command.10.dll</h6>
  <h5 id="C1_Win_Command_C1Command_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[TypeConverter(typeof(C1Command.TypeConverter))]
[C1Description(&quot;C1Command&quot;, &quot;Executable command without a submenu. Base class for all commands.&quot;)]
public class C1Command : Component, IComponent, IDisposable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;TypeConverter(GetType(C1Command.TypeConverter))&gt;
&lt;C1Description(&quot;C1Command&quot;, &quot;Executable command without a submenu. Base class for all commands.&quot;)&gt;
Public Class C1Command
    Inherits Component
    Implements IComponent, IDisposable</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_Win_Command_C1Command__ctor" data-uid="C1.Win.Command.C1Command.#ctor">
          <a class="xref" href="C1.Win.Command.C1Command.-ctor.html#C1_Win_Command_C1Command__ctor">C1Command()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the C1Command 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_Win_Command_C1Command_Empty" data-uid="C1.Win.Command.C1Command.Empty">
          <a class="xref" href="C1.Win.Command.C1Command.Empty.html">Empty</a>
        </td>
        <td class="markdown level1 summary"><p>Empty command</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_Win_Command_C1Command_C1ContextMenu" data-uid="C1.Win.Command.C1Command.C1ContextMenu">
          <a class="xref" href="C1.Win.Command.C1Command.C1ContextMenu.html#C1_Win_Command_C1Command_C1ContextMenu">C1ContextMenu</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the C1ContextMenu component associated with this command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Category" data-uid="C1.Win.Command.C1Command.Category">
          <a class="xref" href="C1.Win.Command.C1Command.Category.html#C1_Win_Command_C1Command_Category">Category</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the command category.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_CheckAutoToggle" data-uid="C1.Win.Command.C1Command.CheckAutoToggle">
          <a class="xref" href="C1.Win.Command.C1Command.CheckAutoToggle.html#C1_Win_Command_C1Command_CheckAutoToggle">CheckAutoToggle</a>
        </td>
        <td class="markdown level1 summary"><p>If true, the Checked property value is toggled automatically when this command is invoked.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Checked" data-uid="C1.Win.Command.C1Command.Checked">
          <a class="xref" href="C1.Win.Command.C1Command.Checked.html#C1_Win_Command_C1Command_Checked">Checked</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the command is checked.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Command" data-uid="C1.Win.Command.C1Command.Command">
          <a class="xref" href="C1.Win.Command.C1Command.Command.html#C1_Win_Command_C1Command_Command">Command</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.input.icommand">ICommand</a> whose <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.input.icommand.execute">Execute(object)</a>
method will be called when the control gets invoked.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_CommandParameter" data-uid="C1.Win.Command.C1Command.CommandParameter">
          <a class="xref" href="C1.Win.Command.C1Command.CommandParameter.html#C1_Win_Command_C1Command_CommandParameter">CommandParameter</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the parameter to pass to the <a class="xref" href="C1.Win.Command.C1Command.Command.html#C1_Win_Command_C1Command_Command">Command</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_DropDown" data-uid="C1.Win.Command.C1Command.DropDown">
          <a class="xref" href="C1.Win.Command.C1Command.DropDown.html#C1_Win_Command_C1Command_DropDown">DropDown</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the command has a drop down arrow when it is in a toolbar.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Enabled" data-uid="C1.Win.Command.C1Command.Enabled">
          <a class="xref" href="C1.Win.Command.C1Command.Enabled.html#C1_Win_Command_C1Command_Enabled">Enabled</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the command is enabled.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_HasInputFocus" data-uid="C1.Win.Command.C1Command.HasInputFocus">
          <a class="xref" href="C1.Win.Command.C1Command.HasInputFocus.html#C1_Win_Command_C1Command_HasInputFocus">HasInputFocus</a>
        </td>
        <td class="markdown level1 summary"><p>Returns true if the command has focus and &quot;firmly&quot; keeps it
(e.g. if it is C1CommandControl and user clicked inside the control).</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Icon" data-uid="C1.Win.Command.C1Command.Icon">
          <a class="xref" href="C1.Win.Command.C1Command.Icon.html#C1_Win_Command_C1Command_Icon">Icon</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the command icon.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Image" data-uid="C1.Win.Command.C1Command.Image">
          <a class="xref" href="C1.Win.Command.C1Command.Image.html#C1_Win_Command_C1Command_Image">Image</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the command image.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ImageIndex" data-uid="C1.Win.Command.C1Command.ImageIndex">
          <a class="xref" href="C1.Win.Command.C1Command.ImageIndex.html#C1_Win_Command_C1Command_ImageIndex">ImageIndex</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the index of the command image (in C1CommandHolder.ImageList).</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ImageTransparentColor" data-uid="C1.Win.Command.C1Command.ImageTransparentColor">
          <a class="xref" href="C1.Win.Command.C1Command.ImageTransparentColor.html#C1_Win_Command_C1Command_ImageTransparentColor">ImageTransparentColor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the color to treat as transparent in a image.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_IsParent" data-uid="C1.Win.Command.C1Command.IsParent">
          <a class="xref" href="C1.Win.Command.C1Command.IsParent.html#C1_Win_Command_C1Command_IsParent">IsParent</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether this command is a non-empty submenu.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Mnemonic" data-uid="C1.Win.Command.C1Command.Mnemonic">
          <a class="xref" href="C1.Win.Command.C1Command.Mnemonic.html#C1_Win_Command_C1Command_Mnemonic">Mnemonic</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the value of the mnemonic character, or the character following the ampersand, to be used as an access key.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Name" data-uid="C1.Win.Command.C1Command.Name">
          <a class="xref" href="C1.Win.Command.C1Command.Name.html#C1_Win_Command_C1Command_Name">Name</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the name of the command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Owner" data-uid="C1.Win.Command.C1Command.Owner">
          <a class="xref" href="C1.Win.Command.C1Command.Owner.html#C1_Win_Command_C1Command_Owner">Owner</a>
        </td>
        <td class="markdown level1 summary"><p>C1CommandHolder containing this command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Pressed" data-uid="C1.Win.Command.C1Command.Pressed">
          <a class="xref" href="C1.Win.Command.C1Command.Pressed.html#C1_Win_Command_C1Command_Pressed">Pressed</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the command is pressed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Shortcut" data-uid="C1.Win.Command.C1Command.Shortcut">
          <a class="xref" href="C1.Win.Command.C1Command.Shortcut.html#C1_Win_Command_C1Command_Shortcut">Shortcut</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the keyboard shortcut associated with the command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ShortcutText" data-uid="C1.Win.Command.C1Command.ShortcutText">
          <a class="xref" href="C1.Win.Command.C1Command.ShortcutText.html#C1_Win_Command_C1Command_ShortcutText">ShortcutText</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the shortcut text associated with the command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ShowShortcut" data-uid="C1.Win.Command.C1Command.ShowShortcut">
          <a class="xref" href="C1.Win.Command.C1Command.ShowShortcut.html#C1_Win_Command_C1Command_ShowShortcut">ShowShortcut</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates whether the shortcut for this command will be shown.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ShowTextAsToolTip" data-uid="C1.Win.Command.C1Command.ShowTextAsToolTip">
          <a class="xref" href="C1.Win.Command.C1Command.ShowTextAsToolTip.html#C1_Win_Command_C1Command_ShowTextAsToolTip">ShowTextAsToolTip</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates whether this command's text will be shown as tooltip.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Text" data-uid="C1.Win.Command.C1Command.Text">
          <a class="xref" href="C1.Win.Command.C1Command.Text.html#C1_Win_Command_C1Command_Text">Text</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the text of the command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ToolTipText" data-uid="C1.Win.Command.C1Command.ToolTipText">
          <a class="xref" href="C1.Win.Command.C1Command.ToolTipText.html#C1_Win_Command_C1Command_ToolTipText">ToolTipText</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the tool tip text.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_UserData" data-uid="C1.Win.Command.C1Command.UserData">
          <a class="xref" href="C1.Win.Command.C1Command.UserData.html#C1_Win_Command_C1Command_UserData">UserData</a>
        </td>
        <td class="markdown level1 summary"><p>Arbitrary data that can be associated with the command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Visible" data-uid="C1.Win.Command.C1Command.Visible">
          <a class="xref" href="C1.Win.Command.C1Command.Visible.html#C1_Win_Command_C1Command_Visible">Visible</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the command visibility.</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_Command_C1Command_AddCommandLink_C1_Win_Command_C1CommandLink_" data-uid="C1.Win.Command.C1Command.AddCommandLink(C1.Win.Command.C1CommandLink)">
          <a class="xref" href="C1.Win.Command.C1Command.AddCommandLink.html#C1_Win_Command_C1Command_AddCommandLink_C1_Win_Command_C1CommandLink_">AddCommandLink(C1CommandLink)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_AssignFrom_C1_Win_Command_C1Command_" data-uid="C1.Win.Command.C1Command.AssignFrom(C1.Win.Command.C1Command)">
          <a class="xref" href="C1.Win.Command.C1Command.AssignFrom.html#C1_Win_Command_C1Command_AssignFrom_C1_Win_Command_C1Command_">AssignFrom(C1Command)</a>
        </td>
        <td class="markdown level1 summary"><p>Copy another command properties to this command</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_CheckNonEmpty" data-uid="C1.Win.Command.C1Command.CheckNonEmpty">
          <a class="xref" href="C1.Win.Command.C1Command.CheckNonEmpty.html#C1_Win_Command_C1Command_CheckNonEmpty">CheckNonEmpty()</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Dispose_System_Boolean_" data-uid="C1.Win.Command.C1Command.Dispose(System.Boolean)">
          <a class="xref" href="C1.Win.Command.C1Command.Dispose.html#C1_Win_Command_C1Command_Dispose_System_Boolean_">Dispose(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Releases the resources used by the C1Command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_InvalidateBars" data-uid="C1.Win.Command.C1Command.InvalidateBars">
          <a class="xref" href="C1.Win.Command.C1Command.InvalidateBars.html#C1_Win_Command_C1Command_InvalidateBars">InvalidateBars()</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Invoke_C1_Win_Command_ClickEventArgs_" data-uid="C1.Win.Command.C1Command.Invoke(C1.Win.Command.ClickEventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.Invoke.html#C1_Win_Command_C1Command_Invoke_C1_Win_Command_ClickEventArgs_">Invoke(ClickEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Invokes the command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_LinkReceiveFocus_C1_Win_Command_C1CommandLink_" data-uid="C1.Win.Command.C1Command.LinkReceiveFocus(C1.Win.Command.C1CommandLink)">
          <a class="xref" href="C1.Win.Command.C1Command.LinkReceiveFocus.html#C1_Win_Command_C1Command_LinkReceiveFocus_C1_Win_Command_C1CommandLink_">LinkReceiveFocus(C1CommandLink)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnBarPopDown" data-uid="C1.Win.Command.C1Command.OnBarPopDown">
          <a class="xref" href="C1.Win.Command.C1Command.OnBarPopDown.html#C1_Win_Command_C1Command_OnBarPopDown">OnBarPopDown()</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnCategoryChanged_System_EventArgs_" data-uid="C1.Win.Command.C1Command.OnCategoryChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnCategoryChanged.html#C1_Win_Command_C1Command_OnCategoryChanged_System_EventArgs_">OnCategoryChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnCheckedChanged_C1_Win_Command_CheckedChangedEventArgs_" data-uid="C1.Win.Command.C1Command.OnCheckedChanged(C1.Win.Command.CheckedChangedEventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnCheckedChanged.html#C1_Win_Command_C1Command_OnCheckedChanged_C1_Win_Command_CheckedChangedEventArgs_">OnCheckedChanged(CheckedChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnClick_C1_Win_Command_ClickEventArgs_" data-uid="C1.Win.Command.C1Command.OnClick(C1.Win.Command.ClickEventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnClick.html#C1_Win_Command_C1Command_OnClick_C1_Win_Command_ClickEventArgs_">OnClick(ClickEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnCommandLinkAdded_C1_Win_Command_CommandLinkEventArgs_" data-uid="C1.Win.Command.C1Command.OnCommandLinkAdded(C1.Win.Command.CommandLinkEventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnCommandLinkAdded.html#C1_Win_Command_C1Command_OnCommandLinkAdded_C1_Win_Command_CommandLinkEventArgs_">OnCommandLinkAdded(CommandLinkEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnCommandLinkRemoved_C1_Win_Command_CommandLinkEventArgs_" data-uid="C1.Win.Command.C1Command.OnCommandLinkRemoved(C1.Win.Command.CommandLinkEventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnCommandLinkRemoved.html#C1_Win_Command_C1Command_OnCommandLinkRemoved_C1_Win_Command_CommandLinkEventArgs_">OnCommandLinkRemoved(CommandLinkEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnCommandStateQuery_C1_Win_Command_CommandStateQueryEventArgs_" data-uid="C1.Win.Command.C1Command.OnCommandStateQuery(C1.Win.Command.CommandStateQueryEventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnCommandStateQuery.html#C1_Win_Command_C1Command_OnCommandStateQuery_C1_Win_Command_CommandStateQueryEventArgs_">OnCommandStateQuery(CommandStateQueryEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnDropDown_C1_Win_Command_DropDownEventArgs_" data-uid="C1.Win.Command.C1Command.OnDropDown(C1.Win.Command.DropDownEventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnDropDown.html#C1_Win_Command_C1Command_OnDropDown_C1_Win_Command_DropDownEventArgs_">OnDropDown(DropDownEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnEnabledChanged_System_EventArgs_" data-uid="C1.Win.Command.C1Command.OnEnabledChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnEnabledChanged.html#C1_Win_Command_C1Command_OnEnabledChanged_System_EventArgs_">OnEnabledChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnImageChanged_System_EventArgs_" data-uid="C1.Win.Command.C1Command.OnImageChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnImageChanged.html#C1_Win_Command_C1Command_OnImageChanged_System_EventArgs_">OnImageChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnPressedChanged_System_EventArgs_" data-uid="C1.Win.Command.C1Command.OnPressedChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnPressedChanged.html#C1_Win_Command_C1Command_OnPressedChanged_System_EventArgs_">OnPressedChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnSelect_System_EventArgs_" data-uid="C1.Win.Command.C1Command.OnSelect(System.EventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnSelect.html#C1_Win_Command_C1Command_OnSelect_System_EventArgs_">OnSelect(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnShowShortcutChanged_System_EventArgs_" data-uid="C1.Win.Command.C1Command.OnShowShortcutChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnShowShortcutChanged.html#C1_Win_Command_C1Command_OnShowShortcutChanged_System_EventArgs_">OnShowShortcutChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnShowTextAsToolTipChanged_System_EventArgs_" data-uid="C1.Win.Command.C1Command.OnShowTextAsToolTipChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnShowTextAsToolTipChanged.html#C1_Win_Command_C1Command_OnShowTextAsToolTipChanged_System_EventArgs_">OnShowTextAsToolTipChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnTextChanged_System_EventArgs_" data-uid="C1.Win.Command.C1Command.OnTextChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnTextChanged.html#C1_Win_Command_C1Command_OnTextChanged_System_EventArgs_">OnTextChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnToolTipChanged_System_EventArgs_" data-uid="C1.Win.Command.C1Command.OnToolTipChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnToolTipChanged.html#C1_Win_Command_C1Command_OnToolTipChanged_System_EventArgs_">OnToolTipChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_OnVisibleChanged_System_EventArgs_" data-uid="C1.Win.Command.C1Command.OnVisibleChanged(System.EventArgs)">
          <a class="xref" href="C1.Win.Command.C1Command.OnVisibleChanged.html#C1_Win_Command_C1Command_OnVisibleChanged_System_EventArgs_">OnVisibleChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_PerformClick" data-uid="C1.Win.Command.C1Command.PerformClick">
          <a class="xref" href="C1.Win.Command.C1Command.PerformClick.html#C1_Win_Command_C1Command_PerformClick">PerformClick()</a>
        </td>
        <td class="markdown level1 summary"><p>Generates a click event for the C1Command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_PerformSelect" data-uid="C1.Win.Command.C1Command.PerformSelect">
          <a class="xref" href="C1.Win.Command.C1Command.PerformSelect.html#C1_Win_Command_C1Command_PerformSelect">PerformSelect()</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the Select event for the C1Command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_RefreshBars_System_Boolean_" data-uid="C1.Win.Command.C1Command.RefreshBars(System.Boolean)">
          <a class="xref" href="C1.Win.Command.C1Command.RefreshBars.html#C1_Win_Command_C1Command_RefreshBars_System_Boolean_">RefreshBars(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_RemoveCommandLink_C1_Win_Command_C1CommandLink_" data-uid="C1.Win.Command.C1Command.RemoveCommandLink(C1.Win.Command.C1CommandLink)">
          <a class="xref" href="C1.Win.Command.C1Command.RemoveCommandLink.html#C1_Win_Command_C1Command_RemoveCommandLink_C1_Win_Command_C1CommandLink_">RemoveCommandLink(C1CommandLink)</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ResetC1ContextMenu" data-uid="C1.Win.Command.C1Command.ResetC1ContextMenu">
          <a class="xref" href="C1.Win.Command.C1Command.ResetC1ContextMenu.html#C1_Win_Command_C1Command_ResetC1ContextMenu">ResetC1ContextMenu()</a>
        </td>
        <td class="markdown level1 summary"><p>Restore the <a class="xref" href="C1.Win.Command.C1Command.C1ContextMenu.html#C1_Win_Command_C1Command_C1ContextMenu">C1ContextMenu</a> property to its default value.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ResetIcon" data-uid="C1.Win.Command.C1Command.ResetIcon">
          <a class="xref" href="C1.Win.Command.C1Command.ResetIcon.html#C1_Win_Command_C1Command_ResetIcon">ResetIcon()</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ResetImage" data-uid="C1.Win.Command.C1Command.ResetImage">
          <a class="xref" href="C1.Win.Command.C1Command.ResetImage.html#C1_Win_Command_C1Command_ResetImage">ResetImage()</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ResetImageTransparentColor" data-uid="C1.Win.Command.C1Command.ResetImageTransparentColor">
          <a class="xref" href="C1.Win.Command.C1Command.ResetImageTransparentColor.html#C1_Win_Command_C1Command_ResetImageTransparentColor">ResetImageTransparentColor()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the ImageTransparentColor property to its default value.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_SetBoolean_System_Boolean__System_Boolean_" data-uid="C1.Win.Command.C1Command.SetBoolean(System.Boolean@,System.Boolean)">
          <a class="xref" href="C1.Win.Command.C1Command.SetBoolean.html#C1_Win_Command_C1Command_SetBoolean_System_Boolean__System_Boolean_">SetBoolean(ref bool, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns true if the change has actually been made
and the control is not initializing (i.e. on change should be fired)</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ShouldSerializeC1ContextMenu" data-uid="C1.Win.Command.C1Command.ShouldSerializeC1ContextMenu">
          <a class="xref" href="C1.Win.Command.C1Command.ShouldSerializeC1ContextMenu.html#C1_Win_Command_C1Command_ShouldSerializeC1ContextMenu">ShouldSerializeC1ContextMenu()</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates whether the <a class="xref" href="C1.Win.Command.C1Command.C1ContextMenu.html#C1_Win_Command_C1Command_C1ContextMenu">C1ContextMenu</a> has a default value.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ShouldSerializeIcon" data-uid="C1.Win.Command.C1Command.ShouldSerializeIcon">
          <a class="xref" href="C1.Win.Command.C1Command.ShouldSerializeIcon.html#C1_Win_Command_C1Command_ShouldSerializeIcon">ShouldSerializeIcon()</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ShouldSerializeImage" data-uid="C1.Win.Command.C1Command.ShouldSerializeImage">
          <a class="xref" href="C1.Win.Command.C1Command.ShouldSerializeImage.html#C1_Win_Command_C1Command_ShouldSerializeImage">ShouldSerializeImage()</a>
        </td>
        <td class="markdown level1 summary"><p>This method is for internal use only.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ShouldSerializeImageTransparentColor" data-uid="C1.Win.Command.C1Command.ShouldSerializeImageTransparentColor">
          <a class="xref" href="C1.Win.Command.C1Command.ShouldSerializeImageTransparentColor.html#C1_Win_Command_C1Command_ShouldSerializeImageTransparentColor">ShouldSerializeImageTransparentColor()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns true if this ImageTransparentColor property has changed; otherwise, returns false.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_StateQuery" data-uid="C1.Win.Command.C1Command.StateQuery">
          <a class="xref" href="C1.Win.Command.C1Command.StateQuery.html#C1_Win_Command_C1Command_StateQuery">StateQuery()</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the CommandStateQuery event, updates any changed properties.</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_Command_C1Command_CategoryChanged" data-uid="C1.Win.Command.C1Command.CategoryChanged">
          <a class="xref" href="C1.Win.Command.C1Command.CategoryChanged.html">CategoryChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the Category property of command is changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_CheckedChanged" data-uid="C1.Win.Command.C1Command.CheckedChanged">
          <a class="xref" href="C1.Win.Command.C1Command.CheckedChanged.html">CheckedChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the Checked property has changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Click" data-uid="C1.Win.Command.C1Command.Click">
          <a class="xref" href="C1.Win.Command.C1Command.Click.html">Click</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the command is invoked by the user.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_CommandLinkAdded" data-uid="C1.Win.Command.C1Command.CommandLinkAdded">
          <a class="xref" href="C1.Win.Command.C1Command.CommandLinkAdded.html">CommandLinkAdded</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired after a command link was linked to this command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_CommandLinkRemoved" data-uid="C1.Win.Command.C1Command.CommandLinkRemoved">
          <a class="xref" href="C1.Win.Command.C1Command.CommandLinkRemoved.html">CommandLinkRemoved</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired after a command link was unlinked from this command.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_CommandStateQuery" data-uid="C1.Win.Command.C1Command.CommandStateQuery">
          <a class="xref" href="C1.Win.Command.C1Command.CommandStateQuery.html">CommandStateQuery</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the command state has to be verified.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_DropDownClicked" data-uid="C1.Win.Command.C1Command.DropDownClicked">
          <a class="xref" href="C1.Win.Command.C1Command.DropDownClicked.html">DropDownClicked</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the drop down arrow is clicked on the toolbar button.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_EnabledChanged" data-uid="C1.Win.Command.C1Command.EnabledChanged">
          <a class="xref" href="C1.Win.Command.C1Command.EnabledChanged.html">EnabledChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the Enabled property of command is changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ImageChanged" data-uid="C1.Win.Command.C1Command.ImageChanged">
          <a class="xref" href="C1.Win.Command.C1Command.ImageChanged.html">ImageChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the Image or ImageIndex or Icon property of command is changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_PressedChanged" data-uid="C1.Win.Command.C1Command.PressedChanged">
          <a class="xref" href="C1.Win.Command.C1Command.PressedChanged.html">PressedChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the Pressed property has changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_Select" data-uid="C1.Win.Command.C1Command.Select">
          <a class="xref" href="C1.Win.Command.C1Command.Select.html">Select</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the command is selected by the user.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ShowShortcutChanged" data-uid="C1.Win.Command.C1Command.ShowShortcutChanged">
          <a class="xref" href="C1.Win.Command.C1Command.ShowShortcutChanged.html">ShowShortcutChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the ShowShortcut property of command is changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ShowTextAsToolTipChanged" data-uid="C1.Win.Command.C1Command.ShowTextAsToolTipChanged">
          <a class="xref" href="C1.Win.Command.C1Command.ShowTextAsToolTipChanged.html">ShowTextAsToolTipChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the ShowTextAsToolTip property of command is changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_TextChanged" data-uid="C1.Win.Command.C1Command.TextChanged">
          <a class="xref" href="C1.Win.Command.C1Command.TextChanged.html">TextChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the Text property of command is changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_ToolTipChanged" data-uid="C1.Win.Command.C1Command.ToolTipChanged">
          <a class="xref" href="C1.Win.Command.C1Command.ToolTipChanged.html">ToolTipChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the ToolTip property of command is changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Command_C1Command_VisibleChanged" data-uid="C1.Win.Command.C1Command.VisibleChanged">
          <a class="xref" href="C1.Win.Command.C1Command.VisibleChanged.html">VisibleChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Event fired when the Visible property of command is changed.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
