Windows Forms

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

This ship has sailed …

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:

  1. 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.

  2. 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.

  3. Using an ActiveX Control in a WinForms Application
  4. 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.

  5. 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.

  6. 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.

  7. Using the ErrorProvider Control

    Demonstrates how to use the WinForms ErrorProvider control by using its SetError property. Examples in both C# and VB.NET.

  8. DropDown in WinForms DataGrid

    DropDown in WinForms DataGrid

  9. Loading an MDI Child in WinForms

    Loading an MDI Child in WinForms

  10. Drag and Drop in WinForms

    Drag and Drop in WinForms

  11. Understanding DataBinder.Eval and Container.DataItem

    Understanding DataBinder.Eval and Container.DataItem

  12. WinForms ErrorProvider Control

    WinForms ErrorProvider Control

  13. WinForms HelpProvider Control

    WinForms HelpProvider Control

  14. WinForms ListView Control

    WinForms ListView Control

  15. WinForms TabControl Control

    WinForms TabControl Control

  16. .NET 2003 Non-Rectangular WinForms

    .NET 2003 Non-Rectangular WinForms


10 Year Anniversary Sale - 30% Off - ENDING SOON!!!    Learn more ...