Click here to Skip to main content

Tabs, Property Pages and Wizards

Desktop Development » Tabs & Property Pages
 

Tab Controls - General 

top
Title / Updated Author Score  
Folder Tab Control for Windows MFC (like MS Excel)
Updated: 5 Oct 2003
Folder Tab control for Windows MFC (like MS Excel).
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
 
Lynn McGuire 5.00
SAPrefs - Netscape-like Preferences Dialog
Updated: 20 Apr 2002
A base class for a prefereneces dialog, similar to that used in Netscape
VC6, MFC, Dev
 
Chris Losinger 5.00
Tab Control with Correct Bottom Theming in .NET
Updated: 8 Mar 2010
How to correctly draw the .NET Tab control with bottom tabs and visual styles enabled
C# (C#2.0, C#3.0), VB (VB8.0, VB9.0), Windows (WinXP, Win2003, Vista, Win2008), Dev, WinForm
 
VUnreal 5.00
WPF 3D Tab Carousel
Updated: 1 Jan 2010
How to create a 3D tab carousel using WPF.
C#, Windows, XAML, WPF, Dev, Design
 
Fredrik Bornander 4.99
CTreePropSheetEx – an extended version of CTreePropSheet
Updated: 7 Apr 2005
CTreePropSheetEx is an extension of CTreePropSheet offering new features such as resizing, skipping empty pages, and new property frames such as Office 2003 option sheet.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
 
Yves Tkaczyk 4.98
CTreePropSheet - A Netscape/Visual Studio .NET like Preferences Dialog
Updated: 6 Mar 2003
This framework introduces a property sheet, based on the original Windows property sheet (derived from CPropertySheet) which uses a tree control to browse the pages instead of a tab control
VC6, VC7, Win2K, WinXP, MFC, Dev
 
Sven Wiegand 4.94
Conquering Wizard97
Updated: 9 Oct 2002
This article describes the problems one can meet during using Wizard 97 with MFC and the way to resolve them
VC6, VC7, Win2K, WinXP, MFC, Dev
 
Vladimir L. 4.92
PropertyViewLib
Updated: 5 Aug 2005
A control for easy property control.
VC6, Windows, MFC, Dev
 
Jesper Knudsen 4.89
CTabCtrlSSL - An easy to use, flexible extended tab control
Updated: 2 Oct 2003
An extended tab control that allows tab pages to be added from dialog resources
VC6, Win2K, Visual-Studio, MFC, Dev
 
Derek Lakin 4.89
OutlookTabCtrl, like CBCGPOutlookBar (in Mode2003)
Updated: 17 Dec 2008
Control with modern design for multiple uses
VC6, VC7.1, VC8.0, WinXP, Win2003, Visual-Studio, MFC, Dev
 
Borodenko Oleg 4.89
CMDITabs
Updated: 19 Oct 2001
A CTabCtrl control to switch comfortably between MDI views
VC6, Win2K, MFC, Dev
 
Christian Rodemeyer 4.88
CResizableSheet and CResizablePage
Updated: 27 Oct 2001
Two CPropertySheet/CPropertyPage derived classes to implement resizable property sheets or wizard dialogs with MFC
VC6, Windows, MFC, Dev
 
Paolo Messina 4.87
Hacking the CPropertySheet
Updated: 21 Jun 2004
Some tips and tricks to change the default look & feel and behavior of CPropertySheet class.
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev
 
Mustafa Demirhan 4.87
CCustomTabCtrl - MFC Tab Control
Updated: 17 May 2006
An MFC tab control - a clone of the Excel tab sheet control.
VC6, Win2K, WinXP, MFC, Dev
 
Andrzej Markowski 4.82
Scrollable PropertyPage
Updated: 1 Apr 2003
A scrollable property page that resizes the property page instead of the property sheet.
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev
 
Jemin 4.81
Free size and extended styles in CPropertySheets
Updated: 23 Feb 2000
How to use extended styles and make Property Sheets of any size.
VC6, Visual-Studio, MFC, Dev
 
Antonio Tejada Lacaci 4.67
High color icons for CPropertySheet
Updated: 26 Feb 2004
Upgrading CPropertySheet tab control to display high color icons.
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
 
Yves Tkaczyk 4.65
CMyTabCtrl - Very Simple Dynamic Tab Control for MFC
Updated: 31 Jan 2007
A Very Simple to use and expandable CTabCtrl Class
C++, Windows, Visual-Studio, MFC, Dev
 
Brooks Y. 4.53
WPF Twitter Client with Model-View-ViewModel Design Pattern Step by Step
Updated: 3 Jan 2011
Details MVVM pattern
C#, WPF, MVVM
 
Kirill_Lykov 4.45
CXTabCtrl: an easier tab control for dialogs and forms
Updated: 26 Jun 2000
An easier tab control
VC6, Win2K, MFC, Dev
 
xicoloko 4.33
Enabling context help in a PropertySheet embedded in another PropertySheet
Updated: 14 Jun 2005
Context sensitive help does not work for a PropertySheet embedded within the page of another PropertySheet.
VC6, Windows, Visual-Studio, MFC, Dev
 
Roger Allen 4.33
Using the PSM_QUERYSIBLINGS message
Updated: 17 Jul 2004
Explains how to use the PSM_QUERYSIBLINGS message to share data between pages on a property sheet.
VC6, Win2K, MFC, Dev
 
PJ Arends 4.21
Changing The Active Tab using PageUp/PageDown
Updated: 19 Nov 1999
VC6, Visual-Studio, MFC, Dev
 
Jeremy Davis 4.00
Simple Tab Control For Visual C++
Updated: 14 Oct 2004
Using this Tab control the user can manage their dialogs in different Tab panes.
VC7, Win2K, WinXP, MFC, Dev
 
venura c.p.w. goonatillake 4.00
Simple wizard property sheet class
Updated: 14 Apr 2000
A simply class to turn CPropertySheet into wizard mode without needing to alert the property pages within
VC6, Win2K, Visual-Studio, MFC, Dev
 
Petr Novotny 3.90
Setup a Tab Control Easily to Show and Hide Objects With STabCtrl
Updated: 13 Mar 2002
Set up a tab control easily to show and hide objects with STabCtrl
VC6, Win2K, MFC, Dev
 
Parko 3.83
XP Themes Tab Control in any orientation
Updated: 6 Mar 2004
How to make XP Themes Tab Control work properly in other than top orientation.
VC6, WinXP, Visual-Studio, MFC, Dev
 
Adi DEDIC 3.78
Tabbed ActiveX control
Updated: 25 Jan 2004
A simple MFC ActiveX control with tabs.
VC7, Win2K, WinXP, MFC, Dev
 
Muhammad Ahmed 3.69
Resizeable Wizard97 style Wizards
Updated: 28 Jul 2001
Property sheet and page classes for resizeable Wizard97 style Wizards
VC6, Win2K, MFC, Dev
 
Anna-Jayne Metcalfe 3.45
Advanced CtrlTab in MDI Form with Preview
Updated: 27 Feb 2007
Advanced CtrlTab in MDI form with preview.
C#2.0, Windows, .NET2.0, VS2005, Dev
 
Krisztian Batyai 3.33
Tabbed ActiveX Control Modified
Updated: 9 Feb 2010
A Property Sheet as an ActiveX control
C++ (VC8.0, VC9.0), Windows (Win2K, WinXP, Win2003), .NET (.NET2.0), Dev
 
Habeeballah Hasnoddin 3.25
Creating a Simple Property Wizard
Updated: 27 Jun 2003
Property Sheet Wizards can be a rather daunting task for the beginning programmer. This article will attempt to make it a little bit easier for beginners to understand the basic functioning of a property sheet wizard.
VC6, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
 
John Aldrich 3.11
JTabbedPane with Closing Tabs
Updated: 12 Aug 2010
This article illustrates a simple way to have closing tabs without diving into BasicTabbedPaneUI.
Javascript, Java, Java SE, Dev
 
Haykaz Baghdasaryan 3.06
System Drives on Tab Pages
Updated: 7 Aug 2002
System drives on tab pages.
VC6, VC7, Win2K, WinXP, MFC, Dev
 
Barretto VN 2.08
CSDITrueColorTabs
Updated: 28 Jun 2003
A tab control with true color icons for an SDI application with multiple views.
VC7, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
 
Florin Ochiana 1.50

Tab Controls - Owner Drawn 

top
Title / Updated Author Score  
Fully owner drawn tab control
Updated: 31 Jan 2000
A better looking tab control
VC6, MFC, Dev
 
Oleg Lobach 4.95
Painting Your Own Tabs - Second Edition - Unedited
Updated: 21 Sep 2010
A better way to control the painting of the .NET TabControl
C# (C#2.0, C#3.0, C#4.0), VB (VB.NET), .NET (.NET2.0, Mono, .NET3.0, .NET3.5), .NET4, WinForm
 
The Man from U.N.C.L.E. 4.93
Ownerdraw Tab Controls - Borders and All
Updated: 30 Jun 2002
A framework for overriding all aspects of a tab control's apprearance, including the borders, the background and of course the tabs themselves.
VC6, Win2K, MFC, Dev
 
.dan.g. 4.72
TdhTabCtl - Firefox-like subclassed TabControl and TabPage
Updated: 11 Aug 2008
This article describes .NET subclassed TabControl and TabPage controls with Firefox-like tab buttons and other enhancements.
C# (C#1.0), Windows, Visual-Studio, GDI+, Dev
 
Ilíon 3.94
A simple tab like dialog control
Updated: 31 Aug 2003
CTabDialog bundles buttons and dialogs, so users can add their owner draw buttons and dialogs
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev
 
Wang Yingwu 2.80

C# Controls - Tabs and Property Pages 

top
Title / Updated Author Score  
TabStrip Control
Updated: 30 May 2006
A flexible TabStrip control with basic design-time support.
C#, Windows, .NET2.0, VS2005, Dev, WinForm
 
Messir 4.96
TabCtrl
Updated: 12 Jul 2010
Adjustable contol with zooming and scrolling tabs, dragging with the mouse, custom drawing and much more
C++ (VC6, VC7.1, VC8.0, VC9.0, VC10.0), Windows (Win2K, WinXP, Win2003, Vista, Win7), Win32, Visual-Studio, MFC, STL, Dev
 
Borodenko Oleg 4.95
KRBTabControl
Updated: 2 Aug 2011
This article explains how to make a custom Windows Tab Control in C#.
C# (C#1.0, C#2.0, C#3.0), .NET, Win32
 
burak299 4.95
Customized display of collection data in a PropertyGrid
Updated: 30 Jun 2003
The PropertyGrid is widely used to display an object's properties and values.
C#, .NET1.0, Win2K, Dev
 
Gerd Klevesaat 4.93
Custom Tab Controls, Tabbed Frame and Tabbed MDI
Updated: 13 Jul 2005
An extensible framework for creating customized tabs in ATL/WTL, with a VS.NET-like tab control implementation, tabbed frames, tabbed MDI, and more.
VC6, VC7, VC7.1, Win2K, WinXP, WTL, VS.NET2003, Dev
 
Daniel Bowen 4.89
A highly configurable MDI tab control from scratch
Updated: 4 Jul 2011
A completely configurable tab control to use as tabbed MDI forms.
VB, Windows, .NET2.0, GDI+, VS2005, Dev, WinForm
 
Eduardo Oliveira 4.87
Magic TabControl - VS.NET Style
Updated: 29 Sep 2002
An article on tab controls
C#, Windows, .NET1.0, Dev
 
Phil Wright 4.86
vtTab: Tab Control Extender Class
Updated: 25 May 2009
A class used to extend the visual appearance of the tab control
C# (C#1.0, C#2.0, C#3.0)
 
Steppenwolfe 4.81
TabStrips: A TabControl in the Visual Studio 2005 way!
Updated: 5 Dec 2006
A TabControl in the Visual Studio 2005 style, which supports correct Right-To-Left (RTL) and Left-To-Right (LTR) drawing.
C#, .NET2.0, Win2K, WinXP, GDI+, VS2005, Dev, WinForm
 
Hadi Eskandari 4.79
Get the real XP look with Tab Pages
Updated: 27 Jul 2003
The original implementation of class TabPage provided by Microsoft is broken: it displays a gray background color rather than the shiny smooth shade expected under Windows XP.
C#, VC7, Windows, .NET1.0, Dev
 
Pierre Arnaud 4.78
Add (Remove) Items to (from) PropertyGrid at Runtime
Updated: 12 Jan 2005
Modify PropertyGrid control Items collection, at runtime.
C#, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, VS.NET2003, VS2005, Dev
 
Sreejumon 4.76
Renderer for PropertyGrid
Updated: 23 Apr 2009
Render all elements and color in PropertyGrid with ToolStripRenderer of Windows owner
C# (C#2.0), Windows, .NET (.NET2.0)
 
v# guy 4.75
Tab Controls And Splitters - Adding Some Dockable And Floating Sugar
Updated: 6 Jan 2004
Another implementation of dockable, floating, tabbing and splitting environment.
VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, ATL, WTL, VS.NET2003, Dev
 
Igor Katrayev 4.75
Header Editable Tab Control in WPF
Updated: 20 Dec 2010
Providing a ControlTemplate so that the Tab Header can be editable
C#, Windows (WinXP, Win2003, Vista, Win7), .NET, WPF, Architect, Dev, Design, tabs
 
Amit Kumar Dutta 4.75
Tab controls and Splitters - mixing together
Updated: 30 Dec 2003
WTL class that tabs and splits child views in your SDI application
VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, ATL, WTL, VS.NET2003, Dev
 
Igor Katrayev 4.74
WTL CPropertySheet as a Resizable View
Updated: 31 Mar 2002
How to use WTL's CPropertySheet implementation as a resizable view instead of a modal or modeless dialog
VC6, Win2K, WinXP, WTL, Dev
 
Ed Gadziemski 4.73
OptionSheet, Part I - Using COptionSheet and CPropSheet
Updated: 31 May 2004
Flexible implementation of PropertyPages for WTL. Handles TreeCtrl or TabCtrl for the selection
VC6, Windows, ATL, WTL, Dev
 
Pascal Hurni 4.71
A .NET Flat TabControl (CustomDraw)
Updated: 5 Dec 2005
This is a CustomDraw TabControl that appears flat and supports icons and is filled with the backcolor property.
C#, Windows, .NET1.1, VS.NET2003, Dev
 
Oscar Londono 4.64
Populating a PropertyGrid using Reflection.Emit
Updated: 30 Jan 2004
How to create a class at runtime so you can use its properties in a PropertyGrid.
C#, Windows, .NET1.0, .NET1.1, Dev
 
Ben Ratzlaff 4.62
FireFox-like Tab Control
Updated: 24 Jun 2008
An article on Tab Control
C#2.0, Windows, .NET, Visual-Studio, GDI+, Dev
 
vijayaprasen 4.60
Dynamic Runtime Property Viewer
Updated: 6 Jul 2005
Use the property grid to adjust any control in your application during runtime.
C#, .NET1.1, Win2K, WinXP, VS.NET2003, Dev
 
Paul Brower 4.59
Creating a Custom Collection for Use in a PropertyGrid
Updated: 15 Apr 2008
Creating a custom collection for use in a PropertyGrid.
C# (C#1.0, C#2.0, C#3.0), .NET, Dev
 
bcryner 4.53
Drag and Drop Tab Control
Updated: 15 Jun 2002
Reorder TabPages in a TabControl through drag and drop.
C#, Windows, .NET1.0, Dev
 
Paul Auger 4.50
Property Grid - Dynamic List ComboBox, Validation, and More
Updated: 25 Sep 2009
A PropertyGrid implementation showing how-to use, best practices, validation, and more.
C# (C#2.0, C#3.0), Windows, .NET (.NET2.0, .NET3.0, .NET3.5), Visual-Studio (VS2005, VS2008), Dev
 
Dave Elliott 4.50
Customized TabControl by Repainting Microsoft's Panels
Updated: 4 Oct 2009
With Size, Icon, Color Customized & not repainting Microsoft's TabControl
C# (C#1.0, C#2.0, C#3.0), .NET, Dev
 
sjingyu 4.50
Property Sheet Shell Extension in C#
Updated: 21 Oct 2011
A managed .NET user-control that implements Win32 (COM) property sheet shell extensions.
C#, .NET1.0, .NET1.1, Win2K, Win2003, VS.NET2003, Dev
 
Hadi A 4.44
Disable CTabCtrl tab items in WTL - Using the Owner Drawn Method
Updated: 17 Jul 2002
A port of Paul Dilascia MFC CTabCtrlWithDisable to WTL
VC6, VC7, Win2K, WinXP, ATL, WTL, Dev
 
Rashid Thadha 4.41
Gradient Background Tab Custom Control
Updated: 7 Dec 2006
This article describes a quick and simple approach to creating a tabbed custom control with a gradient background.
C#, Windows, .NET, GDI+, VS2005, Dev, WinForm
 
salysle 4.18
Coloring Tab Control
Updated: 14 Sep 2004
Coloring Tab Control
C#, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev
 
sreejith ss nair 4.07
Exploring the Behaviour of Property Grid
Updated: 23 Dec 2009
Exploring the behaviour and capabilities of property grid control
C# (C#1.0, C#2.0, C#3.0), Architect, Design
 
Bhasker Kandpal 4.00
ScrollSelector
Updated: 30 Aug 2009
An animated, scrollable "TabControl" with some design-time functionality.
VB, Windows, .NET2.0, .NET3.0, .NET3.5, VS2005, VS2008, VS2010, Dev, .NET4, WinForm
 
Johnny J. 3.94
WYSIWYG Runtime Properties Editor
Updated: 21 Sep 2004
It is nice to be able to see the effects of colors and other properties in run time rather than design time.
C#, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev
 
Mind Experts 3.86
A TabControl with tab page closing capability
Updated: 12 Dec 2005
An extension of the tab control that adds a closing 'X' at the left side of the tab page: pressing it will close the tab page.
C#, .NET2.0, WinXP, VS2005, Dev
 
Yoramo 3.80
Wizard Tab Control
Updated: 11 Oct 2002
A wizard control for .NET
C#, Windows, .NET1.0, Dev
 
psdavis 3.68
A WTL Tab Control for Managing Tab Views
Updated: 21 Jun 2002
This article describes a tab control that automates the management of tab windows.
VC6, Win2K, WinXP, WTL, Dev
 
Stephen Jones 3.65
Reordering TabPages inside TabControl
Updated: 12 Sep 2006
Extending Microsoft TabControl to enable reordering of TabPages
VB, Windows, .NET, VS2005, Dev
 
Josip Medved 3.44
Self-centering WTL property sheet
Updated: 3 Nov 2002
A small class to automatically center a WTL property sheet.
VC6, VC7, Win2K, WinXP, WTL, Dev
 
Rob Caldecott 3.41
.NET style Side Tab Control
Updated: 25 Apr 2002
.NET Side Tab
C#, Windows, .NET1.0, Dev
 
helloravi 3.25
PropertyGrid
Updated: 3 Nov 2006
A control which provides a convenient way to display data in a property grid.
C#, .NET1.1, .NET2.0, WinXP, VS.NET2003, VS2005, Dev
 
El'Cachubrey 3.22
Using PropertyGrid
Updated: 6 Jan 2008
An article about using PropertyGrid in .NET
C#2.0, Windows, .NET2.0, GDI+, Dev
 
witnes 3.22
SheetView Control
Updated: 12 Dec 2003
A Microsoft Visual Interdev Tab Control
C#, Windows, .NET1.0, .NET1.1, Visual-Studio, Dev
 
Mike Finnegan 3.17
Dynamic Properties in the PropertyGrid
Updated: 7 Jan 2005
How to modify the properties shown in a propertygrid at runtime.
C#, Windows, .NET1.1, VS.NET2003, Dev
 
Matteo Ermidoro 3.13
Simple Tab Control for Visual C++: Part 2
Updated: 5 Jun 2007
An easy way to develop interfaces with the tab control.
VC7, VC7.1, VC8.0, Win2K, Win2003, Vista, VS.NET2003, VS2005, Dev
 
venura c.p.w. goonatillake 2.55
Custom Tab control - Revised
Updated: 3 Oct 2007
A tab control which is drawn while overriding the native style
C#, Windows, .NET, Visual-Studio, Dev
 
sreejith ss nair 2.54
Dynamically add and update a combo-box's items inside a PropertyGrid control
Updated: 26 May 2007
It is not easy to dynamically control a combo-box's items inside a PropertyGrid control. This article will explain how to do that.
C#, Windows, .NET, Visual-Studio, Dev
 
Iddo Goren 2.45
ClosableTab Control
Updated: 20 May 2007
A ClosableTabs control which extends the functionality of the WinForms TabControl to display a "close" image.
C#2.0, .NET2.0, GDI+, VS2005, Dev, WinForm
 
pmh_1985 2.44
An Outlook-like Control
Updated: 17 Sep 2007
Creating a tab control with visual cues like the navigation panel control in Outlook
C#, Windows, .NET, Visual-Studio, Dev
 
AdelArch 2.43
PropertyGridEx
Updated: 16 Nov 2006
A control which extends the functionality of the PropertyGrid.
C#, Windows, .NET1.1, .NET2.0, VS.NET2003, VS2005, Dev
 
El'Cachubrey 2.20

Advertise | Privacy | Mobile
Web02 | 2.5.120209.1 | Last Updated 10 Feb 2012
Copyright © CodeProject, 1999-2012
All Rights Reserved. Terms of Use
Layout: fixed | fluid