---
title: "ToolStrip Control"
ms.date: "03/30/2017"
helpviewer_keywords: 
  - "toolbars [Windows Forms]"
  - "ToolStrip control [Windows Forms]"
ms.assetid: e5ef455a-e049-429c-8005-30c93132fb79
---
# ToolStrip Control (Windows Forms)
<xref:System.Windows.Forms.ToolStrip> controls are toolbars that can host menus, controls, and user controls in your Windows Forms applications.  
  
## In This Section  
 [ToolStrip Control Overview](toolstrip-control-overview-windows-forms.md)  
 Explains what this control is and its key features and properties.  
  
 [How to: Manage ToolStrip Overflow](how-to-manage-toolstrip-overflow-in-windows-forms.md)  
 Demonstrates how to enable overflow functionality and control overflow behavior.  
  
 [How to: Enable Reordering of ToolStrip Items at Run Time](how-to-enable-reordering-of-toolstrip-items-at-run-time-in-windows-forms.md)  
 Demonstrates how to enable run-time rearrangement of <xref:System.Windows.Forms.ToolStripItem> controls.  
  
 [How to: Enable AutoComplete in ToolStrip Controls](how-to-enable-autocomplete-in-toolstrip-controls-in-windows-forms.md)  
 Demonstrates automatic completion functionality in a <xref:System.Windows.Forms.ToolStripComboBox>.  
  
 [How to: Change the Spacing and Alignment of ToolStrip Items in Windows Forms](how-to-change-the-spacing-and-alignment-of-toolstrip-items-in-windows-forms.md)  
 Describes various ways to arrange <xref:System.Windows.Forms.ToolStripItem>s on the <xref:System.Windows.Forms.ToolStrip>.  
  
 [How to: Change the Appearance of ToolStrip Text and Images in Windows Forms](how-to-change-the-appearance-of-toolstrip-text-and-images-in-windows-forms.md)  
 Describes how to define and modify the arrangement of text and images on <xref:System.Windows.Forms.ToolStripItem> controls.  
  
 [How to: Wrap a Windows Forms Control with ToolStripControlHost](how-to-wrap-a-windows-forms-control-with-toolstripcontrolhost.md)  
 Demonstrates hosting a <xref:System.Windows.Forms.MonthCalendar> control in a <xref:System.Windows.Forms.ToolStripControlHost>.  
  
 [How to: Create and Set a Custom Renderer for the ToolStrip Control in Windows Forms](create-and-set-a-custom-renderer-for-the-toolstrip-control-in-wf.md)  
 Describes how to achieve standard and customized painting in <xref:System.Windows.Forms.ToolStrip> controls.  
  
 [How to: Custom Draw a ToolStrip Control](how-to-custom-draw-a-toolstrip-control.md)  
 Describes various aspects of custom (owner) drawing in <xref:System.Windows.Forms.ToolStrip> controls.  
  
 [How to: Create Toggle Buttons in ToolStrip Controls](how-to-create-toggle-buttons-in-toolstrip-controls.md)  
 Describes the creation of a toggling <xref:System.Windows.Forms.ToolStripButton>.  
  
 [How to: Use ToolTips in ToolStrip Controls](how-to-use-tooltips-in-toolstrip-controls.md)  
 Describes defining tool tips for <xref:System.Windows.Forms.ToolStrip> items.  
  
 [How to: Move a ToolStrip Out of a ToolStripContainer onto a Form](how-to-move-a-toolstrip-out-of-a-toolstripcontainer-onto-a-form.md)  
 Describes how to have a <xref:System.Windows.Forms.ToolStrip> with no container but a form.  
  
 [How to: Position a ToolStripItem on a ToolStrip](how-to-position-a-toolstripitem-on-a-toolstrip.md)  
 Describes how to position a <xref:System.Windows.Forms.ToolStripButton> on at the leftmost or rightmost end of a <xref:System.Windows.Forms.ToolStrip>.  
  
 [How to: Enable the TAB Key to Move Out of a ToolStrip Control](how-to-enable-the-tab-key-to-move-out-of-a-toolstrip-control.md)  
 Describes how to tab within a <xref:System.Windows.Forms.ToolStrip> and tab out of it to the next control in the tab order.  
  
 [How to: Detect When the Mouse Pointer Is Over a ToolStripItem](how-to-detect-when-the-mouse-pointer-is-over-a-toolstripitem.md)  
 Describes how to set up <xref:System.Windows.Forms.ToolStrip> items so that they detect when the mouse is over them without having to synchronize various mouse events.  
  
 [How to: Create an MDI Form with ToolStripPanel Controls](how-to-create-an-mdi-form-with-toolstrippanel-controls.md)  
 Describes how to create a multiple document interface (MDI) form with <xref:System.Windows.Forms.ToolStripPanel> controls.  
  
 [How to: Create an MDI Form with Menu Merging and ToolStrip Controls](how-to-create-an-mdi-form-with-menu-merging-and-toolstrip-controls.md)  
 Describes how to create an MDI form that supports <xref:System.Windows.Forms.ToolStrip> controls and menu merging.  
  
 [How to: Create a Professionally Styled ToolStrip Control](how-to-create-a-professionally-styled-toolstrip-control.md)  
 Describes how to use the <xref:System.Windows.Forms.ToolStripProfessionalRenderer> class to create a composite control that mimics the **Navigation Pane** provided by Microsoft® Outlook®.  
  
 [How to: Implement a Custom ToolStripRenderer](how-to-implement-a-custom-toolstriprenderer.md)  
 Describes how to customize the appearance of a <xref:System.Windows.Forms.ToolStrip> control by implementing a class that derives from <xref:System.Windows.Forms.ToolStripRenderer>.  
  
- [How to: Create a Basic Windows Forms ToolStrip with Standard Items Using the Designer](create-a-basic-wf-toolstrip-with-standard-items-using-the-designer.md)  
  
- [How to: Move a ToolStrip Out of a ToolStripContainer onto a Form](how-to-move-a-toolstrip-out-of-a-toolstripcontainer-onto-a-form.md)  
  
- [Walkthrough: Creating a Professionally Styled ToolStrip Control](walkthrough-creating-a-professionally-styled-toolstrip-control.md)  
  
- [Walkthrough: Creating an MDI Form with Menu Merging and ToolStrip Controls](walkthrough-creating-an-mdi-form-with-menu-merging-and-toolstrip-controls.md)  
  
## Reference  
 <xref:System.Windows.Forms.ToolStrip> class  
 Describes this class and has links to all its members.  
  
 <xref:System.Windows.Forms.ToolStrip>  
 Describes the <xref:System.Windows.Forms.ToolStrip> class and has links to all its members.  
  
 <xref:System.Windows.Forms.ToolStripItem>  
 Describes the <xref:System.Windows.Forms.ToolStripItem> class and has links to all its members.  
  
## Related Sections  
 [Controls to Use on Windows Forms](controls-to-use-on-windows-forms.md)  
 Provides a complete list of Windows Forms controls, with links to information on their use.
