ListBar Index


Click for .NET Button ListBar Control

.NET Button ListBar Control

The Button ListBar control provides an emulation of the ListBar provided in the Windows Add/Remove Programs window. Under XP it uses the UxTheme API to draw parts of the toolbar, and degrades to use standard GDI drawing calls when used on earlier OS versions. Both C# and VB.NET versions of the same code are provided.

  more...


Last Updated: 23 January 2004


Click for VS.NET ListBar Control

VS.NET ListBar Control

This control uses the Outlook Style ListBar control as a basis for a full implementation of a Visual Studio-style List Bar which holds lists of controls. Bars and items can be dragged around the control, and items can be dragged, pressed or double-clicked to add the item to an object. For additional flexibility, you can also add controls to the bars.

  more...


Last Updated: 7 September 2003


Click for Skinned ListBar

Skinned ListBar

This article demonstrates overriding the drawing routines in the Outlook Style ListBar to create a new ListBar which inherits the behaviour of the original control but draws in a much customised way.

  more...


Last Updated: 7 September 2003


Click for .NET Outlook Style ListBar Control

.NET Outlook Style ListBar Control

The .NET ListBar control aims to provide the most accurate reproduction of the Microsoft Outlook bar control. All the features of the Outlook bar control are supported and more: in particular the control provides nicer drag-drop operation, has more display modes and provides an extensible object model which enables it to be used as the basis for more esoteric ListBar style controls.

  more...


Last Updated: 7 September 2003