Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 2.71 KB

perform-common-tasks-design-actions.md

File metadata and controls

50 lines (32 loc) · 2.71 KB
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
designer actions
cac337e6-00f6-4584-80f4-75728f5ea113

Walkthrough: Perform common tasks using designer actions

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.

Create the project

The first step is to create the project and set up the form.

  1. In Visual Studio, create a Windows-based application project called DesignerActionsExample.

  2. Select the form in the Windows Forms Designer.

Use designer actions

Designer actions are always available at design time on controls that offer them.

  1. Drag a xref:System.Windows.Forms.TabControl from the Toolbox onto your form. Note the designer actions glyph (Small black arrow) that appears on the side of the xref:System.Windows.Forms.TabControl.

  2. 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.

  3. Drag a xref:System.Windows.Forms.TableLayoutPanel control from the Toolbox onto your form.

  4. 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.

  5. Drag a xref:System.Windows.Forms.SplitContainer control from the Toolbox onto your form.

  6. 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.

See also

  • xref:System.Windows.Forms.TextBox
  • xref:System.Windows.Forms.TabControl
  • xref:System.Windows.Forms.SplitContainer
  • xref:System.ComponentModel.Design.DesignerActionList