Getting Started with Windows Forms

With Windows Forms, you can create powerful Windows-based applications. The following topics describe in-depth how to harness the power of Windows Forms to display data, handle user input, and deploy your applications easily and with enhanced security.

In This Section

Windows Forms Overview
Contains an overview of Windows Forms and smart client applications.

Creating a New Windows Form
Contains links to topics that describe basic concepts for creating Windows Forms applications.

Creating Event Handlers in Windows Forms
Contains links to topics that describe how to create Windows Forms event handlers.

Adjusting the Size and Scale of Windows Forms
Contains links to topics that show how to adjust the size and scale of Windows Forms.

Changing the Appearance of Windows Forms
Contains links to topics that show how to change the appearance of Windows Forms applications.

Windows Forms Controls
Contains links to topics that describe and show how to use Windows Forms controls and components.

User Input in Windows Forms
Contains links to topics that describe and show how to handle input from the user in Windows Forms applications.

Dialog Boxes in Windows Forms
Contains links to topics that describe the different dialog boxes for use in Windows Forms.

Windows Forms Data Binding
Contains links to topics that describe the Windows Forms data binding architecture and how to use it in Windows Forms applications.

Windows Forms Security
Contains links to topics that describe how to build Windows Forms applications that have enhanced security.

ClickOnce Deployment for Windows Forms
Contains links to topics that describe how to easily deploy Windows Forms applications.

How to: Access Keyed Collections in Windows Forms
Demonstrates how to access collections with keys rather than indexes.

Enhancing Windows Forms Applications
Contains links to topics that describe more advanced concepts for creating Windows Forms applications.