Build versatile menus and toolbars with ComponentOne Menus and Toolbars™ for WinForms. Select from 9 navigational and UI controls; create docking/floating toolbars, multi-level menus, global key shortcuts, collapsible/expandable pages, a window list for MDI applications, and much more.

Features

  • Close Integration Between Menus and Toolbars

    The Menus and Toolbars suite integrates menus and toolbars into a single system, allowing you to reuse the same objects and code for menu items and toolbar buttons. The same command item (text, image, event handling code) can be used in several menus and/or toolbars at the same time.

  • Docking/Floating Toolbars

    With docking/floating behavior you can create a layout that can be easily made end-user customizable. To make a toolbar that end-users will be able to move around the form, dock to its sides or make it a floating toolbar, simply put your C1ToolBar controls inside C1CommandDock containers.

  • Improved End-user Interaction

    You can apply mouse over techniques to the menu and toolbar items to improve your interaction with end-users. For example, you can change the back color and fore color of the menu and toolbar items when you hover your mouse over it.

  • No-code Design Experience

    Menus and Toolbars features extensive design-time support, including ComponentOne SmartDesigner® technology. The context-sensitive floating toolbars are activated with a single mouse click, where you can make changes right on the design surface.

  • Enhance Your UI with Microsoft Office 2007 Styling

    Menus and Toolbars supports Visual Styles that mimic the styles available in Office 2007 including Blue, Silver, and Black. Also choose from Office 2003 and Windows XP styles.

  • Global Key Shortcuts

    You can use shortcut and mnemonic keys to access a menu by the keyboard instead of the mouse. The shortcut keys are also usable for commands not present in any menus or toolbars.

  • Support for MDI Applications

    Special support for MDI (Multiple Document Interface) applications, including built-in MDI child windows list and hierarchical shortcut key processing. In MDI applications, you can restrict the amount of menu items the list displays, show hidden MDI windows in the menu's list, and merge the menu items.

  • Create Collapsible/Expandable Pages

    Generate a highly navigational form with collapsible/expandable pages using the C1TopicBar control. This powerful control also offers the ability for you to use animation, such as smooth transitions, when collapsing/expanding pages.

  • Multi-level Menus

    Create a hierarchy of commands or options by adding submenus to the main menu.

  • Embed Controls in Toolbars

    You can place a control such as a text box, radio button, check box, and more on a command of a toolbar.

  • Add Context Menus to Your Application

    You can add a context menu to any arbitrary control on your form with the C1ContextMenu component, which is a command with one or more sub-items (that is, a command with a submenu).