Files
docs-desktop/dotnet-desktop-guide/framework/winforms/controls/how-to-align-a-control-to-the-edges-of-forms-at-design-time.md
T
Andy De George c0ba284473 Initial winforms content migrated (#18)
* Merge winforms framework content to working branch (#14)

* Breadcrumb / TOC / Move net5 to net folder (#15)

* change path from net5 to net

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Add .net 5 winforms placeholder article (#16)

* added some metadata and adjusted net5 placeholder

* corrections

* corrections

* corrections

* Test1

* Swapping landing page vs concept

* fix links

* Fix links

* Fix desc
2020-09-01 16:26:21 -07:00

3.1 KiB

title, ms.date, helpviewer_keywords, ms.assetid
title ms.date helpviewer_keywords ms.assetid
How to: Align a Control to the Edges of Forms at Design Time 03/30/2017
custom controls [Windows Forms], docking using designer
Dock property [Windows Forms], aligning controls (using designer)
51f08998-5e3b-4330-be58-a4edd0eb60f4

How to: Align a Control to the Edges of Forms at Design Time

You can make your control align to the edge of your forms by setting the value of the xref:System.Windows.Forms.Control.Dock%2A property. This property designates where your control resides in the form. The xref:System.Windows.Forms.Control.Dock%2A property can be set to the following values:

Setting Effect on your control
xref:System.Windows.Forms.DockStyle.Bottom Docks to the bottom of the form.
xref:System.Windows.Forms.DockStyle.Fill Fills all remaining space in the form.
xref:System.Windows.Forms.DockStyle.Left Docks to the left side of the form.
xref:System.Windows.Forms.DockStyle.None Does not dock anywhere, and it appears at the location specified by its xref:System.Windows.Forms.Control.Location%2A.
xref:System.Windows.Forms.DockStyle.Right Docks to the right side of the form.
xref:System.Windows.Forms.DockStyle.Top Docks to the top of the form.

These values can also be set in code. For more information, see How to: Align a Control to the Edges of Forms.

Set the Dock property for your control at design time

  1. In the Windows Forms Designer in Visual Studio, select your control.

  2. In the Properties window, click the drop-down box next to the xref:System.Windows.Forms.Control.Dock%2A property.

    A graphical interface representing the six possible xref:System.Windows.Forms.Control.Dock%2A settings is displayed.

  3. Choose the appropriate setting.

  4. Your control will now dock in the manner specified by the setting.

See also