Windows Forms
This series demonstrates the basics of creating Windows-based applications using .NET, including many of the newest features of Windows Forms.

This webpage describes a single series/course, each course containing many screencast videos. HOWEVER …
This series/course has been removed from our collection, probably because we have updated it with a newer version.
Read why I decided to keep old pages like this around. Or better yet, visit the home page … its the best place to get started.
Videos in this series:
- Walkthrough: Creating an MDI WinForms App
Multiple Document Interface applications allow you to open multiple windows in the same workspace. This video demonstrates how to create an MDI form, how to open child forms, how to use the Menu Designer, how to use the OpenFileDialog control, and how to open text files using the System.IO.StreamReader to create an application that opens multiple text files.
- Walkthrough: Using the Data Form Wizard
It is easy to create administration applications that simply perform CRUD operations on a data source using the Data Form Wizard in VB.NET WinForms. Thie video demonstrates how the DataFormWizard works and the different settings you can choose to change how the Wizard operates.
- Using an ActiveX Control in a WinForms Application
- Docking and Anchoring
Docking and anchoring allow you to develop apps that respond to form resizing appropriately. This video shows how easy it is to make your form resize intelligently.
- Understanding DataBindings Under the Hood
Explains and demonstrates how DataBinding works behind the scenes in Windows Forms applications, including a discussion of the DataBindings collection, Binding object, CurrencyManager and PropertyManager (BindingManagerBase) objects, BindingContext and more.
- Visual Inheritance
Visual Inheritance allows you to create a template of a windows form that can contain controls and code that other applications can derive from to create inherited forms. This video shows how to use this powerful technique.
- Using the ErrorProvider Control
Demonstrates how to use the WinForms ErrorProvider control by using its SetError property. Examples in both C# and VB.NET.
- DropDown in WinForms DataGrid
DropDown in WinForms DataGrid
- Loading an MDI Child in WinForms
Loading an MDI Child in WinForms
- Drag and Drop in WinForms
Drag and Drop in WinForms
- Understanding DataBinder.Eval and Container.DataItem
Understanding DataBinder.Eval and Container.DataItem
- WinForms ErrorProvider Control
WinForms ErrorProvider Control
- WinForms HelpProvider Control
WinForms HelpProvider Control
- WinForms ListView Control
WinForms ListView Control
- WinForms TabControl Control
WinForms TabControl Control
- .NET 2003 Non-Rectangular WinForms
.NET 2003 Non-Rectangular WinForms

