C1CommandHolder Class Members
The following tables list the members exposed by C1CommandHolder.
| Name | Description |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Animation | Gets or sets a value indicating whether to use animation in menus. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | AutoSaveLayout | Gets or sets the value indicating whether to automatically save the toolbars layout (for this to work, Layout must be added to dynamic properties). |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Commands | Gets the collection of commands. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Container | (Inherited from System.ComponentModel.Component) |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | CustomizerFormClassName | Gets or sets the class name of the Customizer form. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | ImageList | Gets or sets the image list for command images. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | ImageTransparentColor | Gets or sets the transparent color for images not in image list. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Layout | Gets or sets the toolbars layout; To enable automatic layout persistence, add this property to dynamic properties. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | LayoutKeyName | Gets or sets a name of layout dynamic key in application config file. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | MainMenu | Returns the main menu for the form. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | NewToolbarFormClassName | Gets or sets the class name of the Customizer's new toolbar dialog form. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | RecentLinksRunCount | Gets or sets the value indicating how many times the app must be run before rarely used menu items start hiding. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | RecentLinksThreshold | Gets or sets the threshold (in percent) for an item to be considered rarely used. The higher the value, the more items are hidden. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | SelectMdiChildFormClassName | Gets or sets the class name of the MDI child selection dialog form. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | ShowInvisibleItems | Gets or sets the value indicating whether invisible menu and toolbar items are shown at design time. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | ShowMenuTooltips | Gets or sets the value indicating whether to show tooltip texts when mouse cursor is over menu item. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | ShowNonRecentLinksHoverDelay | Gets or sets the delay (in seconds) for the mouse to hover over the parent menu item in order to show all rarely used item. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | ShowToolbarTooltips | Gets or sets the value indicating whether to show tooltip texts when mouse cursor is over toolbutton. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Site | Overridden. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | SkipDisabledMenuItems | Gets or sets a value indicating whether the user can give the focus to the CommandLink using keys when the Command is disabled. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | SmoothImages | Draw smooth images for currently unselected items. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | StateUpdateOnIdle | Gets or sets the value indicating whether to update commands' status when idle. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | SuperTooltip | |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | UIStrings | Gets the array of user interface strings. |
Top
| Name | Description |
![Protected Property](template/packages/core-dotnet/images/protectedProperty.png) | CanRaiseEvents | (Inherited from System.ComponentModel.Component) |
![Protected Property](template/packages/core-dotnet/images/protectedProperty.png) | DesignMode | (Inherited from System.ComponentModel.Component) |
![Protected Property](template/packages/core-dotnet/images/protectedProperty.png) | Events | (Inherited from System.ComponentModel.Component) |
Top
| Name | Description |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | CommandHolderByForm | Returns the command holder for the specified form, if it exists. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | CreateCommand | Overloaded. Creates a new command and adds it to the Commands collection. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | CreateCommandHolder | Creates a command holder and initializes it. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Customize | Invokes toolbar customizer. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Dispose | Overloaded. Overridden. Releases the resources used by the C1CommandHolder. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | FindCommand | Gets the C1Command associated with the shortcut. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetC1Command | Determines the command (of the type C1Command or inherited) invoked when the control's default (or, if there is none, Click) event fires. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetC1ContextMenu | Gets a context menu contained within the C1CommandHolder. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetLifetimeService | (Inherited from System.MarshalByRefObject) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | InitializeLifetimeService | (Inherited from System.MarshalByRefObject) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | LayoutLoadFromAppConfig | Loads layout data from the application config file. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | LayoutReset | Reset layout. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | LayoutSaveInAppConfig | Saves the layout data into the application config file. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | MergeCommandLinks | Overloaded. Merges command links from links1 and links2 into result, using merge rules specified with links, similar to MDI merge. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ResetToolbar | Called for restoring layout of a single toolbar. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SaveDefaultLayout | Sets the current layout to be the default (the one the customizer's reset button reverts to). |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetC1Command | Set the command (of the type C1Command or inherited) invoked when the control's default (or, if there is none, Click) event fires. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetC1ContextMenu | Sets a context menu contained within the C1CommandHolder. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ToString | (Inherited from System.ComponentModel.Component) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | UnmergeCommandLinks | Overloaded. Unmerges the two collections of links merged previously by MergeCommandLinks. |
Top