Windows Forms Aero is a project started by Marco Minerva on January 30th, 2007.

This project aims to create a Windows Control Library that provides controls reproducing the appearance of Microsoft Aero graphic objects, like buttons and links with shield icon, textboxes with cue banner, etc.

System requirements

  • Visual C# 2008 Express Edition or Visual Studio 2008
  • A system running Windows Vista or Windows 7

Contents

The current version contains several native Vista controls (such as Buttons, Combo boxes with cue banner, Command links, native List views, Progress bars, explorer-like TreeView...) and some modules that empower the user to exploit some of Vista's advanced GUI features (Glass sheet effect, text on glass, live thumbnails and the new Task dialogs).
The intellisense documentation file is now available as well.

Screenshots

demoapp2.png
The demo applications shows off some of the native Vista controls and the Glass sheet effect.

taskdialogs.png
An example of a rather complex Task Dialog. The library includes a complete implementation of the Task dialog API, including task dialog navigation, events and animation.

HorizontalPanel.jpg
An example of using the HorizontalPanel and LabeledDivider to create a Windows 7 style form (minus the IE like controls at the top).

For more information about the new controls that are available in Windows Vista, take a look at http://msdn2.microsoft.com/en-us/library/aa511456.aspx

Documentation and Samples

The complete documentation is currently work in progress.
Documentation
Samples

Applications using the library

  • OnTopReplica, utility that allows you to clone a window and keep it "always on top"

Last edited Jul 29, 2009 at 5:00 PM by marcom, version 17