An intuitive way to present important commands and settings to the user.
A classic UI library with a modern twist
The toolstrip control supports a wide range of customization options and events that allow you to build and style the perfect toolbar with little efforts and programming.
Online Sample: A Chat Application with the ToolStrip Control
Online Documentation: ToolStripItem Class Members
The toolstrip supports drag and drop, which allows the user to move items along the toolbar. The strip can be expanded and collapsed; scrolling is supported for longer strips that cannot render all items in the visible range. Users can select multiple items.
Online Sample: Json Parser Application that Uses a Tool Bar
Styling and Themes
The toolbar and its items are customized through CSS themes. A special cssClass properties allows you to assign a custom CSS class to the strip, whose settings override those of the theme. In addition, you can specify the size of items and the size of the toolbar as well its location and orientation.
Online Sample: A ToolStrip with Themes
Online Sample: A Simple Browser that Uses a ToolStrip
API Overview: ToolStrip and ToolStripItem
The rich event set provides you with notifications about each action the user is performing or has performed. The notification events allow you to cancel the action. Events are raised for all types of user interaction: drag, drop, click, select. You can also be notified when items are changed or the control has gained focus.
Online Sample: Project Manager Application with a ToolStrip
Online Documentation: ToolStrip Class