# Commands

Get started with Menus and Toolbars for WinForms. Create versatile menus and docking/floating toolbars. See more in documentation here.

## Content



**C1Command** contains the following types of commands used to create menus and toolbars:

*   [C1Command](/componentone/docs/win/online-menus-toolbar/) : System.ComponentModel.Component<br />Basic executable command. Base class for all other command classes.
*   [C1CommandMenu](/componentone/docs/win/online-menus-toolbar/) : C1Command<br />Command which can contain a submenu.
*   [C1ContextMenu](/componentone/docs/win/online-menus-toolbar/) : C1CommandMenu<br />Command with a submenu that can be attached to another control as a context menu.
*   [C1CommandMdiList](/componentone/docs/win/online-menus-toolbar/) : C1CommandMenu<br />Command which at run time expands to the list of existing MDI child windows.
*   [C1CommandControl](/componentone/docs/win/online-menus-toolbar/) : C1CommandMenu<br />Command which can be associated with an arbitrary control. The control is displayed inside the command link connected to the command (this command allows at most one command link to be connected to it).

## See Also

[Other Components and Controls](/componentone/docs/win/online-menus-toolbar/menusandtoolbaroverview/classhierarchy/othercomponentsandco)