Windows Forms

  • Adam Freeman


In this chapter, we took a whistle-stop tour of Windows Forms, the oldest and most mature of the .NET user interface technologies. You have seen how the properties and events model are used to configure and wire up controls to create traditional Windows clients and how easy it is to integrate external data into such a program. We also looked at using the Windows API Code Pack, which provides support for accessing Windows 7/Vista-specific features such as jump lists and windows transparency.

Windows Forms has fallen out of favor since WPF arrived on the scene. This is a shame, because Windows Forms is rich in features and incredibly widely used. It lacks some of the flashy features that WPF supports, since these are rarely used in business programs. I recommend you don’t dismiss Windows Forms and consider it seriously for your interface projects.


Design Surface Visual Studio Menu Item Event Handler Main Window 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Adam Freeman 2010

Authors and Affiliations

  • Adam Freeman

There are no affiliations available

Personalised recommendations