This documentation is archived and is not being maintained.

Creating Windows Forms

Visual Studio .NET 2003

The Windows Forms Designer provides a rapid development solution for creating Windows applications. The first step in designing a form is to set its properties. At design time, you do so in the Properties window. Then you are ready to draw controls on a form and set the properties of the controls.

In This Section

Creating a Windows Application Project
Gives directions for generating a project that contains Windows Forms.
Windows Forms Layout Options
Explains the different user-interface layouts.
Anatomy of the Visual Basic Code Behind Windows Forms
Explains the default code present in a Windows Form.
Adding Windows Forms to a Project
Gives directions for increasing the number of forms in your applications.
Displaying Windows Forms in the Designer
Gives directions for opening your Windows Form in the visual development environment.
Choosing the Startup Form in Your Windows Application
Gives directions for setting the first form shown when your application is run.
Making a Startup Windows Form Invisible
Gives directions for establishing a form's initial visibility at run time.
Keeping a Windows Form on Top
Gives directions for ensuring your Windows Form stays on top of all other forms at run time.
Creating Nonrectangular Windows Forms
Explains how to create forms with of a non-rectangular shape.
Creating Transparent Windows Forms
Gives directions for controlling the transparency of a Windows Form.
Displaying Modal and Modeless Windows Forms
Gives directions for showing a dialog box modally versus modelessly.
Changing the Borders of Windows Forms
Gives directions for setting the borders of a Windows Form.
Resizing Windows Forms
Gives directions for setting the dimensions of a Windows Form.
Setting the Screen Location of Windows Forms
Gives directions for setting the screen coordinates of a Windows Form.

Related Sections

What's New in Windows Forms and Controls
Describes the new features of Windows Forms and controls in Visual Basic .NET.
Developing Windows Forms Controls
Gives directions for control authoring.
Introduction to Windows Forms
Gives an overview of working with forms.
Treating Forms as Objects
Discusses using forms as objects.
Windows Applications as Clients
Describes how to consume a Report Web service from Windows Forms.
Forms Task Changes in Visual Basic .NET
Explains the differences between the Visual Basic .NET forms package and the Visual Basic 6.0 forms package.
Windows Applications Namespaces in Visual Studio
Provides links to namespaces relevant to Windows Forms.
System.Windows.Forms Namespace
Provides an entry point to the System.Windows.Forms namespace.