Format Menu in VB .NET

In this article, I will explain you about Format Menu in Visual Basic .NET.
  • 4619

In this article, I will explain you about Format Menu in Visual Basic .NET.

In Visual Basic .NET when we want to align, layer or lock the controls on a form then we use theFormat Menu. To arrange controls on the form there are many options which are provided by the Format Menu.


When we use Format Menu to arrange controls on the form, we have to select the controls in such a way that the selected control is the primary control we use primary control as the alignment reference for other controls. The table below shows you available options in Format Menu:




Aligns all controls with respect to the primary control

Make Same Size

Resizes multiple controls on a form

Horizontal Spacing

Increases horizontal spacing between controls

Vertical Spacing

Increases vertical spacing between controls

Center in Form

Centers the controls on form


Layers controls on form

Lock Controls

Locks all controls on form

Aligning multiple controls on a Form

In Visual Basic .NET we can align multiple controls on a form. Let's see an example. Open a new project and drag some controls on the Form1 from the toolbox. Select the controls you want to align and make sure that the last control you selected is the primary control to which all other controls align. As you see in the image that the Button control is with dark handles it is the primary control.


Now after selecting the option Lefts under Align from the Format Menu you can see all the controls are left-aligned. As shown in the image below:


Make Same Size

To make controls of same size we can use the Make Same Size option under Format Menu. It provides four options WidthHeightBoth and Size to Grid and by these options we can make all the controls same in size. As shown in the image below:


Locking Controls

When you want that all the controls on a form cannot be moved accidentally then we can useLock Controls option to lock all selected controls. A shown in the image below:



I hope this article help you to understand about Format Menu in Visual Basic .NET.


More Articles

© 2020 DotNetHeaven. All rights reserved.