title | description | ms.date | helpviewer_keywords | ms.assetid | |
---|---|---|---|---|---|
Perform common tasks using designer actions on controls |
Learn how to perform common tasks using designer actions in Windows Forms by means of this walkthrough. |
02/13/2019 |
|
cac337e6-00f6-4584-80f4-75728f5ea113 |
As you construct forms and controls for your Windows Forms application, there are many tasks you'll perform repeatedly. The following list shows some of the commonly performed tasks you'll come across:
- Adding or removing a tab on a xref:System.Windows.Forms.TabControl.
- Docking a control to its parent.
- Changing the orientation of a xref:System.Windows.Forms.SplitContainer control.
To speed development, many controls offer designer actions, which are context-sensitive menus that allow you to perform common tasks like these in a single gesture at design time. These tasks are called designer actions verbs.
Designer actions remain attached to a control instance for its lifetime in the designer and are always available.
The first step is to create the project and set up the form.
-
In Visual Studio, create a Windows-based application project called DesignerActionsExample.
-
Select the form in the Windows Forms Designer.
Designer actions are always available at design time on controls that offer them.
-
Drag a xref:System.Windows.Forms.TabControl from the Toolbox onto your form. Note the designer actions glyph () that appears on the side of the xref:System.Windows.Forms.TabControl.
-
Click the designer actions glyph. In the shortcut menu that appears next to the glyph, select the Add Tab item. Observe that a new tab page is added to the xref:System.Windows.Forms.TabControl.
-
Drag a xref:System.Windows.Forms.TableLayoutPanel control from the Toolbox onto your form.
-
Click the designer actions glyph. In the shortcut menu that appears next to the glyph, select the Add Column item. Observe that a new column is added to the xref:System.Windows.Forms.TableLayoutPanel control.
-
Drag a xref:System.Windows.Forms.SplitContainer control from the Toolbox onto your form.
-
Click the designer actions glyph. In the shortcut menu that appears next to the glyph, select the Horizontal Splitter Orientation item. Observe that the xref:System.Windows.Forms.SplitContainer control's splitter bar is now oriented horizontally.
- xref:System.Windows.Forms.TextBox
- xref:System.Windows.Forms.TabControl
- xref:System.Windows.Forms.SplitContainer
- xref:System.ComponentModel.Design.DesignerActionList