Click here to Skip to main content
6,822,613 members and growing! (20,594 online)
Email Password   helpLost your password?
Article Category: All Topics MFC/C++ C# VB.NET ASP.NET SQL Architect Windows 7 Java LAMP Mobile CEO / Manager

Miscellaneous


Desktop Development » Miscellaneous
Language
Platform
Technology
Audience
Skill Level
Topic
Clear All

Contents

Beginners

top
Title / Updated Author Score  
CPPToolTip v2.1
Updated: 4 Mar 2005  
A class that allows you to display your data for a control as tooltip
VC6, VC7Win2K, WinXP, MFC, Dev
Eugene Pustovoyt 4.83
Creating a Splash Screen that runs without a message pump
Updated: 14 Mar 2007  
How to create a Splash Screen that can start before the main application thread.
C#, Windows, .NET, Dev
The Man from U.N.C.L.E. 4.79
Divider Panel - A tutorial on creating a custom Windows Forms control from Start to Toolbox
Updated: 13 Sep 2004  
A tutorial on building a custom C# Windows Forms control, covering topics such as inheritance, attributes, overrides, documentation, designers, signing and VS.Net ToolBox integration.
C#.NET1.0, .NET1.1, Win2K, WinXP, Win2003, Dev
Furty 4.77
Simple Performance Chart
Updated: 8 Feb 2007  
A simple Performance Chart/Monitoring Control
C#2.0.NET2.0, WinXP, Win2003, GDI+, WinForms, VS2005, Dev
eclipse2k1 4.76
Designing a Windows Control - Part 1
Updated: 7 Nov 2002  
How to design a commercial quality Windows control
VC6, VC7, Windows, Visual-Studio, MFC, Dev
Andreas Saurwein Franci Gonçalves 4.76
Applying an update UI notification interface to user-defined controls
Updated: 30 Jul 2000  
A C++/MFC sample how to implement UI notifications for user-defined controls
VC6Win2K, MFC, Dev
Bernd Giesen 4.73
Pure C# .NET Desktop Color Picker With Magnifying Glass
Updated: 2 Feb 2007  
A desktop color picker with magnifying glass written in C# 2.0 without using APIs with DllImport or something else.
C#, Windows, .NET, Visual-Studio, Dev
nd1279 4.69
RichTextBoxExtended
Updated: 21 Jun 2006  
A RichTextBox with a richtext toolbar.
C#, Windows, .NET1.1, GDI+, VS.NET2003, Dev
Richard Parsons 4.68
Your Internet Explorer's Secrets
Updated: 3 Mar 2009  
See (and delete) what your Internet Explorer knows about you
C#2.0WinXP, VistaVS2005, Dev
Thomas Denzel 4.67
Creating Custom Controls
Updated: 11 May 2000  
An introduction to creating custom controls using MFC
VC6, MFC, Dev
Chris Maunder 4.64
Creating a custom Windows control: step-by-step tutorial
Updated: 23 Mar 2003  
How to create a custom Windows control (one of possible methods) and how to write MFC front-end class for it.
VC6Win2K, WinXP, MFC, Dev
Yuriy Zabroda 4.61
Working with MS Excel(xls / xlsx) Using MDAC and Oledb - Unedited
Updated: 9 Jun 2009  
This article simplifies your work with MS Excel (both xls and xlsx) using Oledb and Microsoft Data Access. Simple demonstration to create/modify/delete excel for both windows and web is provided.
C#, VB, Windows, .NET, Dev
Abhishek Sur 4.61
Edit Almost Anything- Part 1
Updated: 24 Sep 2004  
Article to accompany source for controls to edit a wide range of data types and/or complex DataSets
C#, Windows, .NET1.1, ADO.NET, VS.NET2003, Dev
Declan Brennan 4.60
Windows 7 : New Features Explained Using .NET - Unedited
Updated: 25 Jan 2010  
New features like Jumplist, Taskbar Progressbar, Tabbed Thumbnail, Icon Overlays, Application Restart Data Recovery, Network Management, Power Management, Task dialog, Sensor Api etc explained with simple demo applications
C# (C#3.0, C#4.0), Windows (Win7), .NET (.NET3.5, .NET4.0), Win32, Win64, Visual-Studio (VS2008, VS2010), WinForms, Dev
Abhishek Sur 4.58
DropDownPanel
Updated: 11 Feb 2007  
A template for custom ComboBoxes
C#2.0, Windows, .NET2.0VS2005, Dev
Alexander Stojakovic 4.57
Create your own controls - the art of subclassing
Updated: 25 Oct 2001  
An introduction to subclassing the Windows common controls using MFC
VC6, MFC, Dev
Chris Maunder 4.49
A C# IP Address Control
Updated: 28 Apr 2008  
A C# analogue to the MFC CIPAddressCtrl
C#, Windows, .NET1.1VS.NET2003, Dev
mid=5741 4.48
Visual Style Element Browser
Updated: 12 Feb 2008  
A simple tree which exposes the different VisualStyleElements available in NET 2.0
C# (C#2.0, C#3.0), Windows
jkristia 4.47
Writing your Custom Control: step by step
Updated: 31 Mar 2002  
Making a cute button of two semi-transparent user-changeble colors
C#, Windows, .NET1.0, Dev
Alexandr_K 4.39
GridView CheckBox Selection With a Twist
Updated: 27 Jan 2007  
How to implement GridView Checkbox selection.
C#, Windows, .NET, Visual-Studio, Dev
azamsharp 4.36
Adding controls to a dialog
Updated: 23 Mar 2001  
An entry level tutorial on using one of the Windows Common Controls in a dialog.
VC6Win2K, MFC, Dev
Wolfram Steinke 4.32
Custom shaped form with a drop down in C#
Updated: 5 Mar 2007  
A simple way to create custom forms in C#
C#, Windows, .NETVS.NET2003, Dev
mredlon 4.20
Scrollbars, using the WS_HSCROLL and WS_VSCROLL styles
Updated: 13 Jun 2002  
How to use a CWnd's default scrollbars and to setup the thumb size correctly
VC6, VC7Win2K, WinXP, MFC, Dev
Roger Allen 4.19
xpButton - XP Enabled Button Control
Updated: 5 Mar 2007  
XP-enabled button control to change the look and feel of Windows application
C#, Windows, .NET, Visual-Studio, Dev
A. Bhandari a.k.a Amit Bhandari 4.18
Two simple workarounds for the ReportViewer problems
Updated: 4 Jan 2007  
An article on the ReportViewer Problems.
C++, C#, Windows, .NET2.0, Visual-Studio, MFC, Dev
Afrasiab Cheraghi 4.17
Your first C# control
Updated: 20 Nov 2000  
A very simple introduction to writing your first .NET control
C#, VC7.NET1.0, Win2K, Visual-Studio, Dev
Troy Marchand 4.00
Understand .NET Scrollbars
Updated: 28 Dec 2004  
Thumb Size, Paging, and Sub-Paging issues.
C#, Windows, .NET1.1VS.NET2003, Dev
Marc Clifton 3.98
Use of Isolated Storage (A Simple Demo)
Updated: 28 Jul 2008  
The article will help you to use Isolated Storage Classes
C# (C#2.0, C#3.0), .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5), Win32, Win64, Visual-Studio (VS.NET2003, VS2005, VS2008), CEO, Architect, DBA, Dev, QA, Design, SysAdmin, Sales, Marketing
Abhishek Sur 3.86
C# Validating TextBox Control
Updated: 20 Jul 2002  
A TextBox Control with Input Validation written in C#
C#, Windows, .NET1.0, Dev
Martin Haesemeyer 3.50
3D Thermometer Control
Updated: 2 Feb 2007  
3D Thermometer Control Drawn with GDI Plus
C++, Windows, Visual-Studio, MFC, Dev
JJMatthews 3.29
Creating Dynamic form and making the content fit
Updated: 16 Jan 2007  
How to create dynamic form and organizing its content in a very simple way
C#, Windows, .NET, Visual-Studio, Dev
David Domingues 3.10
Creating a control with the .NET SDK using C#
Updated: 17 Oct 2000  
A quickstart guide to creating your first control in C#
C#.NET1.0, Win2K, Visual-Studio, Dev
Norm .net 2.80
xpLabel - XP Enabled Label Control
Updated: 10 Feb 2007  
XP-enabled label control to change the look and feel of Windows application
C#, Windows, .NET, Visual-Studio, Dev
A. Bhandari a.k.a Amit Bhandari 2.40
Hooking into My Namespace
Updated: 13 Dec 2007  
Describes and gives 2 examples of using a hook into My namespace to add functionality
VB
Indrora 2.33
A Simple Cross-platform Program
Updated: 13 Aug 2009  
How to write a program that allows a simple game to run on Linux and Windows
C++, C, VB, Windows (WinXP, Vista), Linux, Visual-Studio
carl morey 2.25
using Slider Control in a good example - Unedited
Updated: 5 Mar 2008  
easy line encrypter decrypter
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI
Kusay J. Mohammed 2.08
Embed Web Video - Unedited
Updated: 12 Dec 2007  
Embed Web Video in your desktop application
VB (VB8.0), .NET (.NET2.0, .NET3.5), WinForms, Dev
cannalane 2.00
Custom Flashing Button control.
Updated: 14 Jan 2007  
How to create custom control that inherit button and add flashing feature (which highlight attention from user or indicate ongoing activity)
C#, Windows, .NET, Visual-Studio, Dev
riscy 1.93
What is Service Oriented Architecture? - Unedited
Updated: 14 Mar 2008  
Article Briefly Describes Service Oriented Architecture
Architect
EmersioN 1.84
Window Services - Unedited
Updated: 17 Apr 2008  
How to create windows service
C# (C#1.0, C#2.0), .NET (.NET2.0), Design
TangoCharli (Anant Tiwari) 1.84
Char Ribbon - Unedited
Updated: 1 Mar 2008  
A simple Ribbon Control Library
C# (C#1.0, C#2.0, C#3.0), Windows (WinXP, Vista), Visual-Studio, GDI+
Bubblez 1.77
Console User Information Creater - Unedited
Updated: 7 Dec 2007  
Creates User Information from Input into a Text File - C#
C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded), .NET (.NET1.0, .NET1.1, .NET2.0, Mono, DotGNU, .NET3.0, .NET3.5)
sdk_codemaker_2005 1.50
Creating Custom dialog box using Enumeration - Unedited
Updated: 9 Jun 2008  
Creating Custom dialog box using Enumeration
C# (C#2.0), .NET (.NET2.0), WinForms, Dev
Suraj Rai 1.31
Disable Ctrl+Alt+Del Windows XP - Unedited
Updated: 12 Sep 2008  
A very simple way of doing it.
VB6, C++ (VC6), C, VB, ASM, Windows (WinXP), Win32, Visual-Studio, MFC, COM
gabrielmaldi 1.27

Miscellaneous Controls - Charting Controls

top
Title / Updated Author Score  
HBarChart
Updated: 10 Jul 2008  
HBarChart is a simple C# control. It helps you develop your own charts quickly and print them easily.
C#, .NET (.NET2.0), Visual-Studio (VS2005), GDI+, Dev
Hamed Mosavi 4.88
Expression Plotter Control
Updated: 28 May 2008  
A control that plots any number and any combination of mathematical expressions in rectangular or polar mode
C#2.0, Windows, .NET2.0, Visual-Studio, GDI+, Dev
Syed Mehroz Alam 4.82
High-speed Charting Control
Updated: 18 Jan 2010  
A flexible charting control to display 2D data
C++ (VC6, VC7), Windows (Win2K), Visual-Studio, MFC, Dev
Cedric Moonen 4.80
CBarChart
Updated: 13 Feb 2007  
CBarChart is a simple MFC control derived from CWnd. It can load data from a table or a stored procedure using ODBC.
VC6.NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, Vista, .NET3.0, MFC, Dev
Hamed Mosavi 4.79
2D Graph ActiveX Control
Updated: 5 Aug 2003  
An ActiveX control for 2D data visualisation
VC6, VC7Win2K, WinXP, MFC, Dev
Nikolai Teofilov 4.79
An Improved Analog Meter Control
Updated: 19 Jun 2000  
An Analog Meter Control for displaying real-time data
VC6Win2K, MFC, Dev
Mark C. Malburg 4.74
CHistogramCtrl, a windows 2000 like histogram control
Updated: 12 Apr 2001  
A histogram control that is used to plot specified values within the defined range (limits)
VC6Win2K, MFC, Dev
Mehdi Mousavi 4.69
Plot Graphic Library
Updated: 7 May 2003  
A library to plot data (lines, maps...) in MFC projects.
VC6, VC7Win2K, WinXP, MFC, Dev
Jonathan de Halleux 4.65
Scientific charting control
Updated: 17 Jan 2005  
Multi-purpose scientific charting control.
VC6, VC7, VC7.1Win2K, WinXP, MFC, VS.NET2003, Dev
Gunnar Bolle 4.64
Oscilloscope/StripChart Control
Updated: 17 Jan 2000  
A control that graphically displays numerical information
VC6, MFC, Dev
Mark C. Malburg 4.62
NSChart Control
Updated: 7 Aug 2004  
This control creates a chart in a dialog with Pie and Bar styles.
VC6, VC7Win2K, WinXP, MFC, Dev
Ivan Cachicatari 4.53
Transfer Data from MSFlexGrid to Graph Chart
Updated: 30 May 2008  
View one row numeric data of MSFlexGrid as Graph Chart
VB6, VB, Windows (WinXP), GDI
Mostafa Kaisoun 4.50
A 2D data visualisation class
Updated: 20 Mar 2000  
A comprehensive set of classes for displaying 2 dimensional data
VC6, MFC, Dev
Paul Barvinko 4.49
Gantt Chart
Updated: 2 Oct 2008  
Adds an easy to use Gantt chart to your application.
VB, Windows, .NET2.0VS2005, Dev
Adagio.81 4.39
C2DPushGraph: A Push Graph Control
Updated: 24 Apr 2005  
A push graph control similiar to the graph control located in Microsoft's Task Manager.
VC6, MFC, Dev
Stuart Konen 4.38
Write Your Own Bar Chart Winforms User Control
Updated: 21 Aug 2007  
An article on how to create a Bar Chart Winforms User control
C#1.0, Windows, .NET1.1, WinForms, VS.NET2003, Dev
Nagasai Mattegunta 4.33
How to print an ActiveX MSChart control
Updated: 4 Aug 2002  
A demonstration of printing or print previewing a MsChart component
VC6, VC7Win2K, WinXP, MFC, Dev
Victor Porter 4.27
Charts for Windows Application using C#
Updated: 7 Apr 2009  
Create charts using inbuilt functions of .NET Framework in window application and C#
C# (C#2.0, C#3.0), .NET (.NET2.0, .NET3.0, .NET3.5), GDI+, WinForms, Architect, Dev, Design
satishsuthar 4.22
Analog Meter Class
Updated: 18 Jan 2000  
A control that displays a numerical value as an analog meter
VC6, Visual-Studio, MFC, Dev
Mark C. Malburg 4.16
Custom Control Graph and Process Bar
Updated: 13 Dec 2006  
An article on a Win32 custom graph control and process bar creation.
C++, C, Windows, .NET, Visual-Studio, MFC, Dev
Shanmuga Sundar.V 4.16
Pie Chart Control
Updated: 18 Aug 2001  
This control creates a simple Pie Chart in a dialog
VC6, Windows, MFC, Dev
Yuheng Zhao 4.11
A Spectrum Analyzer at your desktop
Updated: 16 May 2004  
A control for charting and graphing, especially for Spectrum Analyzer.
VC6, MFC, Dev
Mehdi Ebrahimian 4.03
Using the MS Chart control in VC++
Updated: 14 Jun 2003  
Setting data and labels on the MS Chart control using VC++
VC6Win2K, WinXP, Win2003, MFC, Dev
Alex C. Punnen 3.95
Chart and Pie for data with hole
Updated: 3 May 2002  
Chart and Pie for data with hole.
VC6Win2K, MFC, Dev
Tingshao Zhu 3.71
Avoiding the MSChart EditCopy / Legend bug in MFC
Updated: 1 Feb 2005  
A workaround to the ActiveX MSChart control EditCopy / Legend bug in MFC.
VC6Win2K, WinXP, MFC, Dev
Hans-Christian Andersen 3.67
Bar Graph Control
Updated: 5 Feb 2007  
A useful bar graph control, derived from CStatic.
VC6, VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Shaibujan 3.55

Miscellaneous Controls - Colour Selection Controls

top
Title / Updated Author Score  
XColorDialog - an MFC color picker control that displays a color hexagon and a color spectrum - Unedited
Updated: 5 Apr 2008  
XColorDialog displays a color hexagon and a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.
C++ (VC6, VC8.0), Windows, Visual-Studio (VS2005), MFC, Dev
Hans Dietrich 5.00
Zeta Color Editor
Updated: 4 Jan 2009  
A flexible color selection control/form for Windows Forms 2.0
C#, WinForms
Uwe Keim 4.89
XColorSpectrumCtrl - a non-MFC color picker control that displays a color spectrum - Unedited
Updated: 4 Apr 2008  
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.
C++ (VC6, VC8.0), Windows, Win32, Visual-Studio (VS2005), Dev
Hans Dietrich 4.88
CGradient and CGradientCtrl
Updated: 29 Jan 2003  
A pair of classes for rendering and editing colourful washes
VC6, VC7Win2K, WinXP, MFC, Dev
Joel Holdsworth 4.87
XColorHexagonCtrl - a non-MFC color picker control that displays a color hexagon - Unedited
Updated: 4 Apr 2008  
XColorHexagonCtrl displays a color hexagon that allows user selection, and provides APIs for color based on RGB and HSL color models.
C++ (VC6, VC8.0), Windows, Win32, Visual-Studio (VS2005), Dev
Hans Dietrich 4.84
XColourPicker - yet another colour picker control
Updated: 9 Jan 2006  
XColourPicker is a simple drop-in colour picker.
VC6Win2K, WinXP, MFC, Dev, Design
Hans Dietrich 4.78
Office 97 style Colour Picker control
Updated: 8 Dec 2007  
A simple drop in color chooser control
VC6, MFC, Dev
Chris Maunder 4.78
WPF Color Picker Like Office 2007
Updated: 17 Jan 2010  
A simple to use Color Picker with advanced color palette for WPF Applications with look and feel of Office 2007 color picker
C#, Office, WPF, Color
Sarafuddin 4.76
ColorPicker - ColorPicker with a compact footprint (VB.NET)
Updated: 8 Apr 2009  
An RGB/HSB color selection control with an eye-dropper and quick swatches.
VB8.0, Windows, .NET, GDI+, Dev
SSDiver2112 4.68
CColourPickerXP - a Theme-aware Colour Picker with 2 Styles.
Updated: 1 Jul 2003  
An theme-aware colour picker MFC control that combines the functionalities of other colour pickers on CodeProject and adds some new functionality.
VC6, VC7Win2K, WinXP, MFC, Dev
Zorglab 4.66
ColorFinder - Retrieve the color of any pixel on the Desktop
Updated: 30 Sep 2003  
This article discusses the ColorFinder application that can be used to retrieve the color of any pixel on the desktop in various formats
VC6, VC7, VC7.1, Windows, Visual-Studio, MFC, Dev
abhinaba 4.64
My Version of the Ubiquitous Color Picker
Updated: 29 Nov 2009  
An article describing a color picker with independent control of seven variables and dynamically updating slider backgrounds.
C# (C#3.0), Windows (Vista), .NET (.NET3.5), WPF, VS2008, Dev
Donald Wingate 4.63
XColorPickerXP - an MFC color picker control with themed look - Unedited
Updated: 9 Apr 2008  
XColorPickerXP is a simple drop-in color picker based on CComboBox that pops up color selection grid.
C++ (VC6, VC8.0), Windows, Visual-Studio (VS2005), MFC, Dev
Hans Dietrich 4.57
Creating a Gradient Color Map
Updated: 17 Nov 2009  
This article chronicles the use of a component used to look up colors on a scale to create a smooth blend of colors.
C#1.0, C#2.0, C#3.0, C#4.0.NET2.0, WinXP, Win2003, Vista, .NET3.0, .NET3.5, Win2008, .NET4.0, Win7, Win2008-R2, GDI+, Dev, Design
LimitedAtonement 4.50
An HSV/RGBA colour picker
Updated: 4 Apr 2006  
An easy-to-use colour picker complete with RGB, HSV and alpha sliders.
VC7.1, Windows, MFC, VS.NET2003, Dev
nico80 4.45
CustomControl: Colors ComboBox
Updated: 16 Jan 2007  
Allows your users to select only colors included in your list
C#1.0, C#2.0, Windows, .NET2.0VS2005, Dev
zeltera 4.27
Adobe Eyedropper Control
Updated: 18 May 2009  
A screen picker control that can be dropped into any .NET project.
C# (C#3.0), Windows, WinForms, Architect, Design
Richard Blythe 4.08
Color Picker Combo Box
Updated: 20 Mar 2009  
Using the ComboBox control as a color picker.
C#, Windows (WinXP), WinForms, Architect, Dev, Design
Renukakrishnan 4.00
Cool Colour Selector Including Hue, Saturation, and Lumination
Updated: 9 Nov 2006  
This colour selector helps to make selecting colours more efficient
VC6, VC7Win2K, WinXP, MFC, Dev
lhayes00 3.46
RGB Editor
Updated: 17 Apr 2003  
RGB Color Coder
VC6, MFC, Dev
Barretto VN 2.91
Color Grabber
Updated: 30 Sep 2007  
An utility to catch a color from the desktop.
VB8.0, Windows, .NET2.0VS2005, Dev
Michael Rosqvist 2.29

Miscellaneous Controls - Custom Controls

top
Title / Updated Author Score  
AnimatedRollupControl with C++/CLI
Updated: 24 Aug 2008  
3dsMax style rollup control animated in C++/CLI
C++ (VC8.0), C++/CLI, Windows (Vista), .NET (.NET2.0), Visual-Studio (VS2008), Dev
Steve Katic 5.00
Fingerprint Reader Integration using the M2SYS SDK
Updated: 10 Aug 2009  
An article exploring integrating a fingerprint reader into a user's application
C# (C#1.0, C#2.0, C#3.0), Windows (WinXP, Win2003, Vista), Win32, SQL-Server (SQL2008), Visual-Studio (VS2008), LINQ, Hardware, Architect, Dev, Sales, Marketing
brunzefb 5.00
Formula Editor
Updated: 15 Apr 2003  
Formula-editor for editing and exporting mathematical content
VC6Win2K, MFC, Dev
tbw 4.85
CPPDumpCtrl - version 1.2
Updated: 19 Aug 2002  
Class for view and edit data in Hex, Dec, Bin, Oct, Ascii formats
VC6Win2K, WinXP, MFC, Dev
Eugene Pustovoyt 4.82
XAnalogClock - a skinnable analog clock
Updated: 20 Jul 2006  
XAnalogClock displays a nice-looking skinnable analog clock in a small memory footprint.
VC6Win2K, WinXP, MFC, Dev
Hans Dietrich 4.82
Standard CustomValidator Textbox
Updated: 4 Jun 2008  
The Custom Control eliminates the use of adding validators for each and every textbox added. Just by setting a couple of properties we can make our textbox validate credit card numbers, phone numbers or any other Custom expression. It provides some other built in functionalities.
VB, Windows, .NET3.0, Dev
Vivek Bhatnagar 4.77
CWindowScroller
Updated: 20 Mar 2003  
An MFC control for adding middle mouse button scrolling to any CWnd derived window
VC6, VC7Win2K, WinXP, MFC, Dev
PJ Arends 4.76
Fancy controls
Updated: 23 Nov 2001  
A new set of classes for a fancy look
VC6Win2K, MFC, Dev
Massimo Colurcio 4.75
Column Separator Control
Updated: 27 Apr 2004  
A control to split text into fixed width columns
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Vladimir L. 4.75
Custom Drawn Scrollbar
Updated: 28 Aug 2009  
An article about creating a custom scrollbar control
C# (C#2.0, C#3.0), Windows (WinXP, Vista), .NET, Visual-Studio (VS2008), GDI+, WinForms, Dev
Thomas Duwe 4.74
Advanced Checkers Control
Updated: 28 Nov 2001  
A High performance "Disk Optimizer" like status display class
VC6Win2K, WinXP, MFC, Dev
Leo Moll 4.74
A simple C# library for graph plotting
Updated: 8 Jul 2009  
An easy to use C# library for quick and simple graph plotting.
C#2.0.NET2.0, WinXP, Vista, GDI+, Dev
Zimmermann Stephan 4.73
gTrackBar - A Custom TrackBar UserControl (VB.NET)
Updated: 15 Apr 2009  
TrackBar with custom coloring, value display, label, and increment buttons
VB (VB8.0), .NET (.NET2.0), GDI+, Dev
SSDiver2112 4.71
XScrollBar - Scroll bar like Windows Media Player's
Updated: 2 Sep 2008  
XScrollBar is a scroll bar that may be displayed with optional thumb color, thumb gripper, and channel color
C++ (VC6, VC8.0), Windows (WinXP, Vista), MFC, Dev
Hans Dietrich 4.69
Report control - with category
Updated: 14 Oct 2005  
A report control - with category.
VC6, VC7, VC7.1WinXP, MFC, VS.NET2003, Dev
andre arpin 4.69
Ruler Control
Updated: 30 Sep 2002  
Custom CRulerWnd control
VC6, VC7Win2K, WinXP, MFC, Dev
HAMZADAYI 4.68
CFlowchartEditor - linking things in CDiagramEditor
Updated: 5 Jul 2006  
A flowchart editor with linked objects, based on CDiagramEditor.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Johan Rosengren 4.68
Report control - an Outlook 2000 style SuperGrid Report Control
Updated: 14 Jun 2001  
An Outlook 98/2000 Style SuperGrid Report Control that tries to overcome some of the weaknesses of other implementations.
VC6Win2K, MFC, Dev
Maarten Hoeben 4.66
CBalloonMsg - An Easy-to-use Non-modal Balloon Alternative to AfxMessageBox
Updated: 1 Apr 2008  
Makes it easy to use a balloon tooltip to convey hints/messages non-modally
C++ (VC7.1, VC8.0), Windows (WinXP, Vista), MFC, Dev
Paul Roberts 4.66
Multimedia PeakMeter Control
Updated: 25 Jun 2002  
Multimedia Meter Control - ala WinAmp.
VC6, VC7Win2K, WinXP, MFC, Dev
Ernest Laurentin 4.62
C# avionic instrument controls - Unedited
Updated: 17 Jul 2008  
The aim of this C# project is to purpose six aircraft cockpit instruments usable in forms as any other C# controls
C# (C#2.0), .NET (.NET2.0)
Chootair 4.62
A C# Track Editor
Updated: 2 Nov 2008  
This application is designed to put way points on a track map picture and to set the height of the track points in order to produce a TXT or XML file which resumes the track information.
C#, .NET, Dev
Chootair 4.61
Java 'Swing' style components written in MFC
Updated: 23 May 2000  
A set of MFC classes the duplicate the Java Swing look and feel
VC6, Java, Win2K, MFC, Dev
Abhijit Bhole 4.57
Color Picker with Color Wheel and Eye Dropper
Updated: 9 Dec 2007  
Color picker with color wheel and eye dropper
C# (C#1.0, C#2.0, C#3.0), Dev
jkristia 4.55
Balloon Help as a non-modal replacement for MessageBox()
Updated: 7 Aug 2002  
Although sometimes useful, message boxes used to display information are often just annoying. This article describes a non-modal replacement.
VC6, VC7Win2K, WinXP, MFC, Dev
Shog9 4.55
MS Outlook style Calendar
Updated: 6 Aug 2005  
A custom CWnd derived control which simulates the functionality of MS Outlook Calendar control.
VC6, VC7.NET1.0, Win2K, WinXP, Win2003, MFC, Dev
Rolando E. Cruz-Marshall 4.53
Numeric UpDown Control for Hardware Control Applications or Yet Another SpinEdit
Updated: 18 Jun 2008  
An article on numeric Up/Down control with some unique features useful for hardware control applications
C#, .NET, WinForms, Dev
Igor Voynovskyy 4.52
LineTracker: A CRectTracker-like Class for Lines
Updated: 9 Apr 2002  
This class will track lines like CRectTracker tracks rects
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Dana Holt 4.52
Creating a Multi-Page Windows Forms Control with Design Time Support
Updated: 1 Apr 2009  
A step-by-step guide to creating a control and adding design time support to it
C# (C#1.0, C#2.0, C#3.0), Windows, .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5)VS.NET2003, VS2005, VS2008, Dev
Kirill Osipov 4.51
Delphi/VB/VS.NET-style ObjectInspector Control
Updated: 4 Aug 2001  
A Delphi-Style Object Inspector
VC6Win2K, MFC, Dev
Gunnar Bolle 4.50
Rollup Control
Updated: 16 Dec 2003  
A 3DSMax like Rollup control
VC6Win2K, MFC, Dev
Johann Nadalutti 4.50
DayView - An Outlook Like Appointment View
Updated: 10 Nov 2002  
An activeX control that mimics the behaviour of Microsoft Outlook 2000/XP Appointment list view
VB6, VC6Win2K, MFC, ATL, Dev
Christian S Andersen 4.49
CXPGroupBox -- XP style groupbox and window style groupbox
Updated: 21 Apr 2004  
This class allows you to create XP style groupbox and window style groupbox.
VC6Win2K, WinXP, MFC, Dev
JackCa 4.48
Led Font Creator with Scrolling Display
Updated: 18 Sep 2008  
A led display with a character editor
C#2.0, C#3.0, Windows, .NET3.0, GDI+, Design
t.a berglund 4.47
EnumButtonGroup: An Alternative for Binding Enumerated Values to Buttons
Updated: 12 Dec 2008  
A Windows Forms user-control that allows binding of enumerated values to a group of buttons, both at design-time and run-time.
C#, Windows, .NET3.5, WinForms, VS2008, Dev
Adrian Cole 4.44
Office XP look & feel controls
Updated: 22 Jan 2002  
Some controls (toolbar, button, combobox, ...) with the Office XP look and feel.
VC6, VC7Win2K, WinXP, MFC, Dev
Jean-Michel LE FOL 4.44
Editable Date Picker
Updated: 24 Jan 2008  
Fully editable date picker control based on CDateTimeCtrl
VC6, VC7Win2K, WinXP, MFC, Dev
Paul S. Vickery 4.43
Custom Control using C# For Virtual Directory in IIS
Updated: 16 Dec 2007  
This is a Windows based Custom control to Create, Delete Virtual Directory in IIS and we can set all properties like default page, ASP.NET version, Authentication Type through it.
C#2.0, Windows, .NET2.0VS2005, Dev
Abhijit Jana 4.41
Mouse Position over Image in a PictureBox
Updated: 18 Mar 2008  
A custom control derived from the PictureBox control that demonstrates how to obtain the position of the mouse relative to the Image
C#2.0, Windows, .NET2.0VS2005, Dev
bambitlaw 4.38
A Spin Edit control with popup trackbar
Updated: 22 Apr 2004  
An implementation of the spin-edit control used in Jasc Paint Shop Pro
VC6, VC7, VC7.1, Windows, MFC, VS.NET2003, Dev
John Gonzalez 4.37
Thumbnail Picture Control
Updated: 23 Oct 2002  
A MFC thumbnail picture control
VC6Win2K, MFC, Dev
Rex Fong 4.36
Owner Drawn Resizable Control
Updated: 30 Jan 2007  
Creating a custom control that you can resize at runtime from all four corners.
VB, Windows, .NET, Visual-Studio, WinForms, Dev
Ray Cassick 4.25
Developing Rating Bar
Updated: 10 Mar 2009  
An advance rating control for .NET
C#, Windows, .NET (.NET2.0), Win32, Visual-Studio (VS2005), GDI+, WinForms
Xmen W.K. 4.25
CBFViewCtrl (BigFile Viewer Controller)
Updated: 9 Sep 2004  
Controller that allows you to view very large files
VC7.1, Windows, MFC, VS.NET2003, Dev
Mathias S. 4.14
An MFC ActiveX control to display trays
Updated: 15 Nov 2001  
An MFC ActiveX control to display trays and samples, with selection and cherry picking properties
VC6, MFC, Dev
Roger Allen 4.13
Notification Bar
Updated: 27 Jul 2008  
A small and easy to use notification bar like that found in IE6+ and Firefox web browsers.
C# (C#2.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET2.0, Mono), Linux, Dev
Cory Borrow 4.10
Odometer-style Counter Control
Updated: 25 Feb 2002  
Create an odometer-style counter, with revolving digits,
VC6Win2K, Visual-Studio, MFC, Dev
svarrati 4.00
CGroupCheckBox control
Updated: 16 May 2004  
A fully automated groupbox and checkbox for controling the state of its surrounded controls
VC6WinXP, Visual-Studio, MFC, Dev
RancidCrabtree 4.00
Building multi-control components using IExtenderProvider
Updated: 10 Feb 2009  
In this article, I will show you a technique for building multi-control components using the IExtenderProvider.
C#2.0, C#3.0, .NET, WinXP, Vista, WinForms, Dev
Adrian Pasik 4.00
CScrollCtrl: An autoscrolling text control
Updated: 9 Mar 2002  
Display autoscrolling text with logo and patterned background. Useful for about dialogs, misc fluff.
VC6, VC7Win2K, WinXP, MFC, Dev
Shog9 3.95
Vista Internet Explorer 7 Style Navigate Button Control
Updated: 25 Feb 2008  
Imitate a Vista Internet Explorer 7 style navigate button control
C#2.0, Windows, .NET2.0VS2005, VS2008, Dev
YuReng 3.79
Owner-Draw Control Example: A Color Table Generator
Updated: 4 Feb 2002  
A control for generating colour gradients
VC6, VC7Win2K, WinXP, MFC, Dev
Joseph M. Newcomer 3.76
Week hours planning control
Updated: 6 Aug 2002  
An article on making a week hours planning control
VC6Win2K, WinXP, MFC, Dev
Mourad DEBBAH 3.67
RichTextBox with Search Line Numbering, Bulleting, Printing, Searching Support
Updated: 22 May 2007  
A reusable control which overcomes the limitations of rich text box of VS.NET 2.0
C# (C#1.0, C#2.0, C#3.0), Windows (WinXP), .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0), Visual-Studio (VS.NET2003, VS2005), Architect, Dev, Design
samir41180 3.60
CFunctionEdit - A custom control for n-tuple input v1.2
Updated: 17 Nov 2003  
A custom control for n-tuple input.
VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Cagdas Calik 3.50
DropDownWithAutoComplete
Updated: 25 Jun 2008  
The Custom Control shows up a list item in the dropdown as it is typed.
VB, Dev
Vivek Bhatnagar 3.41
An MFC Calculator Custom Control with No Resource File Dependencies
Updated: 5 Aug 2004  
A re-usable calculator custom control which works and looks like a hand held calculator, which can be used in any MFC application by simply adding a cpp and a h file to the project (no resource file dependencies).
VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
peterboulton 3.36
Signal Strength Control in C#
Updated: 8 Jan 2010  
A signal strength control similar to the ones on cell phones
C# (C#2.0), Windows, .NET (.NET2.0), GDI+, Design
Silic0re09 3.21
CInputBox
Updated: 21 Jun 2004  
A CDialog derived class that provides functionality similar to the VB InputBox function
VC6, VC7Win2K, WinXP, MFC, Dev
Mustafa Demirhan 3.16
Integrated Properties View
Updated: 9 Mar 2004  
An application integrated Properties View
VC6, VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Dan Bloomquist 2.81
Button TreeView Control - Unedited
Updated: 27 Sep 2008  
Button Tree View is a Tree View Control where nodes are not label control or text box control nodes but button Control
C#1.0, Windows, .NET1.1VS.NET2003, Dev
milton cse00 2.76
CBTAngleWnd: A cool rotation angle custom control with full source code!
Updated: 27 Oct 2003  
It implements the angle custom control, a circle with a line indicating a rotation angle. Give your application a professional look now!
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
ucc801 2.64
Color CButton, CEdit, and CDialog using CAdvancedComponent
Updated: 3 Nov 2008  
Using CAdvancedComponent to change the background, foreground, and other colors on CButton, CEdit, and CDialog.
VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio
Loack_ 2.11

Miscellaneous Controls - General

top
Title / Updated Author Score  
Change Local IIS Home Path from Explorer Context Menu
Updated: 1 Sep 2008  
Change local IIS home path from explorer context menu
C# (C#2.0, C#3.0), Windows (WinXP), .NET (.NET2.0, .NET3.0, .NET3.5), Win32, IIS, Dev
Sean Rock 5.00
Todolist for Linux
Updated: 26 Jan 2008  
A simple todolist designed for an Asus Eee Pc
C# (C#2.0).NET2.0, Mono
Andy Aspell-Clark 5.00
Overcome Window Flicker while Dragging with CImageList
Updated: 5 Jun 2009  
Overcome window flicker while dragging with CImageList
C++ (VC6, VC7, VC7.1, VC8.0), Windows (Win2K, WinXP), Win32, MFC, Dev, Design, SysAdmin
jehrry 5.00
How To Use Debug
Updated: 30 Jun 2009  
How to use debug
ASM, Hardware
siyahdeniz 5.00
CD / DVD Tray Locker - Unedited
Updated: 31 Aug 2009  
OverviewA few days ago (at the time of writing) someone on the C# forum asked how to lock the CD drive. I thought this was an interesting problem that could be useful if writing burning software or something, and this is the solution.How to do itIt requires PInvoke to use three kernel32.
C# (C#2.0, C#3.0, C#4.0), Windows (WinXP, Vista), Win32
DaveyM69 5.00
The theory of moveable objects
Updated: 24 Jan 2010  
This article describes an algorithm by which an object of an arbitrary shape can be made moveable and resizable.
C#, .NET, Dev
SergeyAndreyev 4.95
GMarkupLabel - A C# Windows Forms control to display XML-formatted text
Updated: 25 Nov 2008  
A framework, and a WinForms control which enables .NET 2.0 users to visualize XML-formatted rich text.
C#.NET2.0, .NET3.0, .NET3.5, GDI+, WinForms, Dev
Georgi Atanasov 4.94
The forceful implementation of features
Updated: 4 Jul 2009  
Apple’s Safari, unfortunately is missing some functionality that I require to surf the web. With the plugin API being currently unavailable, I decided to implement it on my own using DLL Injection and Hooking.
C++, Dev
GD_Patrick 4.92
Rich Design Time Editing with UITypeEditors (VB.NET)
Updated: 24 Dec 2008  
How to use UITypeEditors, Smart Tags, ControlDesigner Verbs, and Expandable Properties to make design-time editing easier.
VB8.0, GDI+, Design
SSDiver2112 4.89
Code InfoBox Visual Studio Extension (VSX) 2010
Updated: 31 Jan 2010  
A WPF Infowindow placed on the right hand corner of the Code Canvas which informs you about the code statistics
C# (C#4.0), .NET (.NET4.0), Visual-Studio (VS2010), WPF, Dev
Abhishek Sur 4.88
TaskbarNotifier, a skinnable MSN Messenger-like popup in C# and now in VB.NET too
Updated: 30 Mar 2003  
The TaskbarNotifier class allows to display an MSN Messenger-like animated popup with a skinned background
C#, VB, Windows, .NET1.0, Dev
John O'Byrne 4.88
An MFC Curve Control
Updated: 19 Dec 2004  
An article on a curve control.
VC6Win2K, MFC, Dev
Sunjoy Chen 4.87
CCalendarCtrl - A simple scrolling calendar class
Updated: 9 Nov 2006  
CCalendarCtrl is a small CWnd-based class that implements a scrolling calendar, and keyboard/mouse support for intuitive navigation and cell selection. Multiselection is possible using Ctrl and Shift, and a cell can contain several items...
VC6, Windows, MFC, Dev
Frederic Rezeau 4.87
UMLEditor - revisiting the vector editor
Updated: 5 Jul 2006  
An UML editor with code-generation capabilities derived from CDiagramEditor.
VC6, Windows, MFC, Architect, Dev
Johan Rosengren 4.87
XSudokuWnd - a control that implements the Sudoku puzzle
Updated: 19 Mar 2007  
XSudokuWnd is an MFC control that implements a solver for the popular Sudoku puzzle, based on D.E. Knuth's Dancing Links algorithm. Example projects show how to use XSudokuWnd in dialog and SDI applications.
VC6Win2K, WinXP, MFC, Dev
Hans Dietrich 4.86
CSplashScreenEx : a non rectangular splash screen class with Alpha blending
Updated: 1 Oct 2002  
CSplashScreenEx allows to display a non rectangular bitmap with informations about the init of your app
VC7Win2K, WinXP, MFC, Dev
John O'Byrne 4.86
WndImage Control
Updated: 6 May 2002  
An easy-to-use control to display bitmaps (stretch, scale, tile)
VC6, MFC, Dev
peterchen 4.85
Anatomy of a Simple KDE Designer Application
Updated: 3 Jul 2008  
A complete beginners guide to a KDE application.
C++, Linux, Dev
pseudonym67 4.84
A Popup Progress Window
Updated: 21 Apr 2002  
A popup window containing a progress control and cancel button - no resource file needed
VC6, VC7, MFC, Dev
Chris Maunder 4.84
CSkinProgress
Updated: 11 Jul 2003  
A bitmapped progress bar in a status bar with optional completion status message
VC6, VC7Win2K, WinXP, MFC, Dev
Kochise 4.84
Outlookbar-style menu interface
Updated: 22 Jul 2003  
A control bar outlook-style that integrates with the standard menu command's framework.
VC7, VC7.1Win2K, WinXP, MFC, Dev
Dheth 4.83
CKCSideBannerWnd: An MFC Banner Control that Can Add a Professional-looking Feel to Most Windows...
Updated: 6 Nov 2003  
A CWnd-derived control that can attach itself to any window, without the programmer making provisions for it
C++ (VC6, VC7, VC7.1)Win2K, WinXP, Win2003, MFC, Dev
Peter Mares 4.82
CSliderCtrlEx - A slider with background colors to indicate ranges
Updated: 24 Nov 2002  
This slider allows colors/gradients to be used to indicate good, bad, or marginal ranges
VC6Win2K, WinXP, MFC, Dev
Harold Bamford 4.82
XGroupBox - an MFC groupbox control to display text and icon
Updated: 2 Sep 2008  
XGroupBox is an MFC control that displays a flicker-free groupbox with text and/or icon. You can use this to display either a standard groupbox or a header-only groupbox.
C++ (VC6, VC8.0), Windows (WinXP, Vista), MFC, Dev
Hans Dietrich 4.81
Easy! Reports
Updated: 23 Nov 2001  
A class for generating Business style reports
VC6Win2K, MFC, Dev
Vipul Lal 4.81
How to Clone/Serialize/Copy & Paste a Windows Forms Control
Updated: 6 Feb 2006  
Clone/Serialize/Copy & Paste a Windows Forms control through serializing its properties.
C#, Windows, .NET1.1, WinForms, VS.NET2003, Dev
lxwde 4.81
Burning and Erasing CD/DVD/Blu-ray Media with C# and IMAPI2
Updated: 14 Dec 2009  
Using the Image Mastering API in C#
C# (C#2.0, C#3.0), Windows (WinXP, Win2003, Vista), .NET (.NET2.0, .NET3.0), Win32, COM, Dev
Eric Haddan 4.81
CheckerCtrl
Updated: 25 Mar 2001  
A Microsoft scandisk like control (in terms of its UI) that lets you put a series of blocks on screen.
VC6Win2K, MFC, Dev
Mehdi Mousavi 4.81
Easily turn a ListView into a nicely printed report, complete with print preview
Updated: 23 Nov 2007  
The ListViewPrinter class takes an existing ListView and effortlessly turns it into a pretty report.
C#2.0.NET2.0, Win2K, WinXP, Vista, WinForms, VS2005, Dev
Phillip Piper 4.78
An Alternative Implementation of the NotifyIcon Class
Updated: 12 Apr 2002  
A wrapper class for notification icons (tray icons) with support for balloon tips.
C#, Windows, .NET1.0, Dev
Joel Matthias 4.78
XProgressWnd - A Popup Progress Window with optional AVI and time
Updated: 3 Nov 2008  
XProgressWnd is a popup progress window that display a progress control and optional AVI animation and estimated time left, without requiring a dialog resource.
C++, Windows (WinXP, Vista), Visual-Studio (VS2005), MFC, Dev
Hans Dietrich 4.77
CCylinderProgressControlST v1.0
Updated: 1 Jul 2003  
A GDI+ cylinder progress control
VC6Win2K, WinXP, MFC, Dev
Davide Calabro 4.76
UI Control Data Spy
Updated: 1 Oct 2009  
A tool for capturing data from controls like TreeCtrl, ListCtrl, ComboBox, ListBox, etc.
VC6, VC7, VC7.1, VC8.0, Windows, Win32, Visual-Studio, MFC, Dev
Nishad S 4.76
Magic Docking - VS.NET Style
Updated: 29 Sep 2002  
Docking Windows mimicking VS.NET feature
C#, Windows, .NET1.0, Dev
Phil Wright 4.76
Using the IE 5 built-in progress dialog
Updated: 6 Feb 2000  
A wrapper class for the progress dialog provided by IE 5.
VC6, Windows, MFC, Dev
Michael Dunn 4.76
An Extended/Animated Header Control w/Design-time integration
Updated: 19 Jan 2007  
Animated, docking header control
C#, Windows, .NETVS2005, Dev
Mike Hankey 4.76
CWndSliderView - An animated child window manager
Updated: 11 Jan 2000  
An article on using an Outlook style window slider control.
VC6, MFC, Dev
Christopher Brown 4.76
All-in-one printing utility for user controls
Updated: 11 Jul 2007  
Prints the content of user controls and provides printing settings and preview
C#2.0, Windows, .NET2.0, WinForms, VS2005, Dev
Arjan Keene 4.75
NotifyWindow: A different MSN Messenger style notification window
Updated: 2 Aug 2004  
Another MSN Messenger-like notification window, this one does its own drawing
C#, Windows, .NET1.0, Visual-Studio, Dev
Robert Misiak 4.75
A Class for Retry Management
Updated: 6 Nov 2008  
Allows the developer to use a built-in retry machanism, instead of having to develop it.
C#, .NET, Dev
Rotem Sapir 4.75
Custom Mouse Cursors (VB.NET) - Unedited
Updated: 24 Mar 2009  
Create Graphic Replacement for standard Cursor
VB (VB8.0), GDI+
SSDiver2112 4.74
A Button Group Control
Updated: 12 May 2001  
An article showing a button group control used to create toolbar-type groups as seen in the Visual Studio options dialogs.
VC6, Windows, MFC, Dev
Andrew Peace 4.74
Runtime Control Resizer
Updated: 19 Jan 2007  
An unfinished class that allows for runtime resizing of controls.
C#2.0, Windows, .NET2.0, GDI+, VS2005, Dev
Seth Rowe 4.74
Bending the .NET PropertyGrid to Your Will
Updated: 19 Dec 2002  
A set of classes to simplify using custom properties in the .NET PropertyGrid control.
C#.NET1.0, Win2K, WinXP, Dev
Tony Allowatt 4.74
A Multiple Selection based Control Tracker
Updated: 19 Dec 2001  
A CRectTracker derived class that is able to do much more
VC6, VC7Win2K, WinXP, MFC, Dev
@deel@bbas 4.73
A Better(?) (Hyper)Link Control
Updated: 21 Jan 2003  
An article that describes yet another hyperlink control
VC6, VC7Win2K, WinXP, MFC, Dev
James R. Twine 4.73
Adding a custom search feature to CHtmlViews
Updated: 22 Nov 2000  
Could be used to create a Visual C++ like search combo for CHtmlViews...Update: Now you can highlight all matching words!
VC6Win2K, MFC, Dev
Marc Richarme 4.72
CDiagramEditor - DIY vector and dialog editor
Updated: 23 Jun 2006  
A feature rich vector editor skeleton.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Johan Rosengren 4.72
Progress Control with Text
Updated: 26 Feb 2007  
A smooth progress control with text
VC7, VC7.1, VC8.0, MFC, VS.NET2003, VS2005, Dev
Chris Maunder 4.72
Mouse progress control
Updated: 29 Mar 2006  
A progressbar control that follows the mouse cursor using a system wide hook
C++, Windows, Visual-Studio, MFC, Dev
Lars [Large] Werner 4.71
Custom DataGrid with Progress Bar control
Updated: 25 Apr 2002  
Shows how to create a custom control based on the DataGrid control with progress column
C#, Windows, .NET1.0, Dev
Pavel Sich 4.71
CPianoCtrl - A Display Piano Control
Updated: 14 Mar 2008  
An article about using the CPianoCtrl class
VC6, Windows, MFC, Dev
Leslie Sanford 4.71
Toggle Keys Controller
Updated: 3 Sep 2009  
A class that enables you to control and monitor the toggle keys such as CapsLock, NumLock, and ScrollLock.
C#1.0, C#2.0, C#3.0, C#4.0.NET2.0, WinXP, Vista, .NET3.0, .NET3.5, .NET4.0, Win32, Dev
DaveyM69 4.70
2D Multi-Parameter Pie Control
Updated: 7 Jan 2003  
A simple 2D Pie Control
VC6, Windows, MFC, Dev
valgouss 4.70
Add docking and floating support easely and quickly with DockExtender
Updated: 4 Jul 2007  
DockExtender allows you to add docking / floating / resizing behaviour to any control on your win form with just a few lines of code, making it very easy for your application to support basic docking features.
C#2.0.NET2.0, Win2K, WinXP, Win2003, Vista, WinForms, VS2005, Dev
Herre Kuijpers 4.70
A .NET Progress Dialog
Updated: 26 Aug 2003  
A progress dialog for asynchronous workers
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
Matthew Adams 4.70
A new progress bar for all occassions...
Updated: 4 May 2003  
A CStatic derived Progress bar control that can indicate "busy states" effectively and double up as a good looking progress bar
VC6, VC7Win2K, WinXP, MFC, Dev
Peter Mares 4.69
Enhanced Progress Bar Control
Updated: 11 Jun 2002  
An enhanced progress control that supports gradient shading, formatted text, animation, tooltips, shape, 'snake' and reverse modes, and vertical modes
VC6Win2K, MFC, Dev
Yury Goltsman 4.69
A Fine-looking Segmented LED Control
Updated: 12 May 2008  
This article describes an approach to constructing a segmented LED displayer
C#2.0, Windows, .NET2.0, Visual-Studio, GDI+, Dev
Liu Xia 4.69
Text Cursor (xCursor)
Updated: 7 Jan 2009  
A semi-transparent cursor that displays text based on property settings
C#, VB, Windows, .NET, Dev
Elkay 4.69
Moveable Resizable Objects
Updated: 9 Oct 2009  
Here is a description of an extremely powerful mechanism that makes screen objects moveable and resizable.
C#, Dev, Design
SergeyAndreyev 4.69
Globalized property grid
Updated: 16 Apr 2002  
This article provides a property grid with localized display names for properties by using .NET globalization and component model.
C#, Windows, .NET1.0, Dev
Gerd Klevesaat 4.68
Extending basic WinForms Controls and the DataGrid
Updated: 26 Jul 2005  
.NET 1.1 - AutoComplete ComboBox, bindable CheckBox and DateTimePicker, ReadOnly simulator, extending the DataGrid for designer support of DataGridComboBoxColumn and more...
C#, Windows, .NET1.1VS.NET2003, Dev
Noogen 4.68
EAN-13 BarCode ActiveX Control Drawer
Updated: 25 Jun 2007  
An activeX control that draws any EAN-13 barcode
C++, Windows, Visual-Studio, MFC, Dev
ahmadaa 4.68
Remote control based on c8051 with 433MHz radio modules - Unedited
Updated: 3 Feb 2010  
Remote control based on c8051 with 433MHz radio modules
C
ingvar8 4.68
Exposing Windows Forms Controls as ActiveX controls
Updated: 27 Aug 2001  
This article describes how to build a Windows Forms control in C# and expose it as an ActiveX control
C#, VC7, Windows, .NET1.0, Dev
Morgan Skinner 4.68
Implementing compound shadows with CExtWndShadow
Updated: 15 Jul 2004  
A CExtWndShadow class, which should enable you to easily draw compound shadows anywhere you want.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, MFC, Dev
Dmitriy Yakovlev 4.68
Creating a Time Picker with no Seconds Field
Updated: 29 Nov 1999  
VC6, Windows, Visual-Studio, MFC, Dev
Michael Dunn 4.68
MessageBox with a timeout for .NET
Updated: 12 Aug 2004  
Just like MessageBox.Show but with an added timeout parameter
C#, Windows, .NET1.0, Visual-Studio, Dev
RodgerB 4.67
Hyperlink control
Updated: 22 Mar 2000  
A simple drop-in hyperlink control
VC6, MFC, Dev
Chris Maunder 4.66
A designable PropertyTree for VS.NET
Updated: 6 Mar 2003  
A TabControl-like options dialog based on a TreeView
C#, Windows, .NET1.0, Dev
Russell Morris 4.66
Showing progress bar in a status bar pane
Updated: 15 Jul 2009  
An easy way to add a progress control to a status bar
VC6, MFC, Dev
Chris Maunder 4.66
ResizeScrollbar - How to change width of built-in scroll bars
Updated: 7 Feb 2002  
Changing scroll bar width for Windows controls like listbox
VC6Win2K, MFC, Dev
Hans Dietrich 4.65
Simple Runtime Control Sizing and Dragging Class
Updated: 29 Sep 2003  
Sample and brief description of simple class that enables sizing and dragging of controls on a form
C#, Windows, .NET, Visual-Studio, Dev
Jim Korovessis 4.65
Column Definition Control
Updated: 9 Jul 2002  
Presents a control used to specify column locations in a text file to be imported into your application.
VC6Win2K, WinXP, MFC, Dev
Andrew Peace, Cathy 4.65
DDEListener Component (open your Document Files with Explorer)
Updated: 22 Oct 2002  
Handles DDE_EXECUTE messages
C#, Windows, .NET1.0, Dev
Alexander Werner 4.65
ColorBlender - Dynamic Gradient Color Blend Creation Control (VB.NET)
Updated: 1 Aug 2008  
How to create a ColorBlend and two color blending UserControls to make it easier.
VB (VB8.0), .NET (.NET2.0), GDI+, Design
SSDiver2112 4.65
Transparent digital clock
Updated: 7 Apr 2003  
A transparent digital clock program
VC6Win2K, WinXP, MFC, Dev
manos_crete 4.65
DHTML User Interface Library
Updated: 1 May 2002  
Implement an advanced DHTML user interface in your own MFC applications
VC6Win2K, MFC, Dev
Ted Crow 4.64
Round Slider Control
Updated: 16 Mar 2000  
A round slider control to allow users to adjust an angle or similar values
VC6, MFC, Dev
Daniel Frey 4.64
Dynamic embossed text Progress control
Updated: 5 Oct 2002  
A dynamic embossed text progress control that uses no resource file
VC6, VC7, Windows, MFC, Dev
John White 4.63
How to Create Optical File Images using IMAPIv2.0
Updated: 29 Feb 2008  
Create disk ISO images using IMAPI 2
C# (C#2.0, C#3.0), .NET (.NET2.0, .NET3.0, .NET3.5), Visual-Studio (VS2005, VS2008), Dev
dmihailescu 4.62
Command Prompt Control
Updated: 10 Aug 2006  
A command prompt which accepts commands from the user and shows the commands and messages in a RichTextBox along with AutoComplete and Tooltip facility
C#, Windows, .NET, Visual-Studio, Dev
vikashparida 4.62
OCX Snapshot
Updated: 9 Feb 2000  
How to take a snapshot of an OCX without using HWNDs.
VB6, VC6, MFC, Dev
Russell Morris 4.62
Form Changed Control
Updated: 26 May 2008  
A component that allows you to monitor all the controls on the form and list any that have changed (for dirty checking)
C# (C#1.0, C#2.0), VB (VB7.x, VB8.0), .NET, WinForms, Dev
Duncan Edwards Jones 4.62
Barcode UPC-A
Updated: 7 Jul 2007  
UPC-A C# class that will generate UPC-A codes
C#, Windows, .NET, Visual-Studio, Dev
Bill Daugherty II 4.61
XML Based WinForms Validation Toolkit
Updated: 10 Sep 2009  
A toolkit for validating input based on XML.
XML, C#1.0, C#2.0, Windows, WinForms, Dev, Design
Gokhan B. 4.61
TableDataSource - Binding DataTable to Rich Data Controls
Updated: 20 Jun 2007  
Binding DataTable to Rich Data Controls
C#2.0, Windows, .NET2.0, ASP.NET, VS2005, Dev
brtnik 4.60
GridCtrl
Updated: 6 Jun 2005  
This article describes GridCtrl that consists of common controls such as EditBox, ComboBox and Button. The GridCtrl helps you create, exchange and manage layouts.
VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Arshinkin Maxim 4.59
A pager control wrapper class
Updated: 15 Dec 1999  
This article presents a wrapper class for the pager control
VC6, MFC, Dev
Kirk Stowell 4.58
Status Progress Feedback
Updated: 6 Jul 2004  
A status control that can provide feedback to a user on the progress of one or many operations
VC6, Windows, MFC, Dev
Roland Trainor 4.58
Display HTML in your Application
Updated: 23 Aug 2007  
A component that can parse and draw HTML/CSS in canvas
C#1.0, C#2.0, Windows, .NET1.1, .NET2.0, .NET3.0, GDI+, VS.NET2003, VS2005, Dev
Leung Yat Chun 4.57
Adding XP Themes to Custom .NET Controls
Updated: 31 Aug 2003  
Rendering your own theme parts with the Windows XP UxTheme API
C#, VC7.1.NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Don Kackman 4.57
Win32 Hyperlink Control
Updated: 25 Aug 2005  
Introducing the modified worker object pattern by developing a hyperlink control without using the MFC.
VC6Win2K, WinXP, MFC, Dev
Doga Arinir 4.57
A thermometer control
Updated: 9 Jul 2007  
Creating an analog-style thermometer
C#, Windows, .NET2.0, Visual-Studio, GDI+, Dev
Niel M.Thomas 4.56
Dynamically switchable multi-purpose control
Updated: 5 Mar 2002  
Control which allows run-time switching between a number of control types, eg combo, edit etc
VC6Win2K, MFC, Dev
Paul S. Vickery 4.56
XHyperLink - yet another hyperlink control
Updated: 16 Oct 2003  
XHyperLink is a simple drop-in hyperlink control with optional parent notification.
VC6Win2K, WinXP, Win2003, MFC, Dev
Hans Dietrich 4.56
A useful set of separators
Updated: 15 Dec 2003  
Some dialog boxes separators that replace group boxes
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Nicolas Bonamy 4.53
Handling HTML Element Events in CHtmlView and Reusing CDHtmlDialog Serial Class
Updated: 9 Jun 2005  
The enhanced CHtmlView class handles the HTML element event and exchanges data in the view.
VC7.1.NET1.1, Win2003, MFC, VS.NET2003, IE6.0, IE5.5, Dev
luo31 4.53
PallaControls for Windows forms
Updated: 21 Aug 2003  
Approximately 35 controls for Windows Forms. Some ideas for visual composition and classes of general use.
C#.NET1.0, Win2K, WinXP, Win2003, Dev
Palladino 4.52
Hiding the Taskbar and Startmenu (start orb) in Windows Vista
Updated: 17 Jul 2008  
How to hide the taskbar and startmenu (start orb) under Windows Vista
C# (C#2.0), Windows (Vista), .NET (.NET2.0), Win32, Dev
Simon B. 4.52
MyXAML--XAML-style gui generator (added styles)
Updated: 9 Mar 2004  
Generate controls, set property values, and wire up event handlers at runtime from an XML definition.
C#.NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Marc Clifton 4.52
Windows Forms, Custom Controls Part 1: Mastering DragDrop
Updated: 16 Aug 2003  
The first in a series of articles, this one covering DragDrop
C#.NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Ian Giffen 4.52
Resizing Controls at run time
Updated: 30 Nov 2000  
A method to allow the user to visually resize and position any control at run time.
VC6Win2K, MFC, Dev
Amit Nabarro 4.50
Custom ComboBoxes with Advanced Drop-down Features
Updated: 22 Apr 2003  
Contains several ComboBoxes which uses Windows themes and contains ComboBoxes with CheckBoxed lists and TreeViews
C#.NET1.0, Win2K, WinXP, Dev
Alex Kucherenko 4.50
Owner Drawn Controls - Extendable ListBox
Updated: 15 Mar 2007  
This is the first in a series of articles on Owner Drawn controls, featuring the ListBox control. The basic fuctionality and some handy tips are included to help get you started in developing your own Owner Drawn controls.
C#2.0, Windows, .NET2.0, GDI+, VS2005, Dev
Mike Hankey 4.50
USB IR with c8051
Updated: 19 Mar 2009  
USB IR with c8051
VB6, VB, Windows (WinXP), Hardware
ingvar8 4.50
BoxPlanner - Simple Layout Algorithm
Updated: 19 Mar 2009  
A layout algorithm for layout controls in a row or column
C++ (VC6, VC7, VC7.1, VC8.0), Windows, Dev
bigsigma 4.50
BasicAdmin - Personal Organizer
Updated: 1 Aug 2009  
Finance, contacts, notes organizer
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C
ErnestoNet 4.50
RPC Plumming (Common tools and utilities)
Updated: 12 Aug 2009  
Plumming, tools, utilities.
C#3.0, C#4.0.NET3.5, .NET4.0, Dev
René Paw Christensen 4.50
NET Debugging: Dump All Strings from a Managed Code Process Running
Updated: 1 Oct 2009  
Advanced Debugging Processes
C#, ASM, Windows (WinXP, Win2003, Vista, Win2008, Win7, Win2008-R2), ASP.NET, WinForms, Architect, DBA, Dev, QA
Rene Pally 4.50
WPF RichTextEditor with Toolbar
Updated: 5 Jan 2010  
WPF RichTextBox with standard Text-formatting possiblities
C# (C#3.0), Windows, .NET (.NET3.5), WPF
GregorPross 4.50
Analog and LED Meter
Updated: 10 Sep 2009  
VU or Level meter, LED or Analog display
C#, Windows, .NET, Visual-Studio, Dev
Kent Andersson 4.49
Easy to Use Marquee Control for Windows Form with Full Designer Support
Updated: 23 Mar 2008  
Marque control implementation using .NET 2.0
C# (C#2.0), .NET (.NET2.0), Visual-Studio (VS2005), Dev
Manish Ranjan Kumar 4.49
Themed Vista Style navigable Month Calander control with full Keyboard and Designer support - Unedited
Updated: 26 Oct 2009  
Month Calander implementation using c#.
C#, Windows, WinForms, Dev
Manish Ranjan Kumar 4.49
Custom 32-bit RGBA Color MFC Control
Updated: 30 Apr 2003  
A custom MFC control that allows the user to manipulate 32-bit RGBA colour attributes.
VC7Win2K, WinXP, MFC, Dev
Colin Vella 4.48
Windows 7 Ribbon – Part 1 – How to Integrate a Simple Ribbon to your MFC Application? - Unedited
Updated: 3 Jul 2009  
How to integrate a native Windows 7 Ribbon to your application
C++ (VC8.0, VC9.0), Windows (Win7), Win32, MFC, COM, All-Topics, Dev
Sarath. 4.47
Automatic sorted list
Updated: 21 Apr 2003  
Here is an advanced ArrayList which uses IComparable or IComparer interface to sort its objects and which provides some other useful functions such as duplicates limitation.
C#, Windows, .NET1.0, Visual-Studio, Dev
Eric Marchesin 4.47
Gradient Progress Control
Updated: 7 Jun 2000  
Subclasses the standard CProgressCtrl to allow for gradient fills. Supports vertical progress controls as well.
VC6Win2K, MFC, Dev
Matt Weagle 4.47
CSplash - A Splash Window Class
Updated: 6 Jul 2004  
This article describes creation of splash windows using Win32 APIs
VC6Win2K, WinXP, Visual-Studio, MFC, Dev
abhinaba 4.47
Making Office 2007 Buttons with Fading and Opacity
Updated: 12 Mar 2007  
An easy way to make new style buttons very compatible
C#2.0.NET2.0, Win2K, WinXP, Win2003, Vista, WinForms, VS2005, Dev
Juan Pablo G.C. 4.47
A Windows Explorer in a user control - Unedited
Updated: 15 Mar 2007  
Functionality of Windows Explorer in a user control using C#
C#, Windows, .NET, Visual-Studio, Dev
Quartz. 4.46
Extending Windows Forms - lightweight views - Unedited
Updated: 21 Aug 2006  
This article describes an implementation of lightweight views - visual objects that behave like Windows Forms controls but are windowless. Such objects simplify some user interface design tasks and conserve system resources.
C#, Windows, .NET, Visual-Studio, Dev
Alexey A. Popov 4.45
Owner drawn spin button control with autodisabling arrow buttons.
Updated: 24 Jan 2000  
A spin button whose arrows automatically disable themselves when they are at their maximum or minimum value.
VC6, MFC, Dev
Oleg Lobach 4.45
Localizer
Updated: 16 Jul 2007  
A simple component to aid localization of controls
C# (C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET2.0, .NET3.0)VS2005, Dev
Ed.Poore 4.45
Why Develop Custom Controls? Just Customize Generic Controls. Part 2: InTextboxLabel
Updated: 24 Jan 2007  
Embed a label inside the text box for compact UI. No need to develop a derived class of TextBox
C#, Windows, .NET1.0, .NET1.1, .NET2.0, .NET3.0VS.NET2003, VS2005, Dev
Zijian 4.45
Customize a panel with Autoscroll property
Updated: 2 May 2004  
Use all events of scrollbars in a panel with Autoscroll=true
C#, Windows, .NET1.1VS.NET2003, Dev
Manalee software 4.44
Passing an Array of Values to the Visual C++ MSChart OCX
Updated: 27 Nov 2001  
A step by step guide to setting the values in the MSChart control.
VC6Win2K, Visual-Studio, MFC, Dev
JL Colson 4.44
Y(et)A(nother)TabControl: A Custom Tab Control With Owner Drawn Tabs
Updated: 17 Feb 2006  
A foray into the world of creating composite custom controls with design-time support.
C#, Windows, .NET1.1VS.NET2003, Dev
Curtis Schlak. 4.44
Using the new Windows 7 features for an iTunes Taskbar application
Updated: 3 Feb 2010  
Demonstrates WPF C# examples of Windows Touch, Thumbnails, Task Dialogs, Thumbnail Toolbars, Overlay Icons, and Progress bars using the .NET Framework 3.51.
C#3.0.NET3.5, Win7, COM, WPF, Dev
Eric Haddan 4.43
An XML- and State Machine-based Design of a WinForms Control
Updated: 1 Dec 2002  
Usage of state machine and comprehensive XML description of control helps its user to considerably simplify control handling code.
C#, Windows, .NET1.0, Visual-Studio, Dev
Igor Ladnik 4.43
How to Get the CheckBoxlist Value using JavaScript?
Updated: 18 Sep 2007  
I am using checkboxlist in ASP.NET 2.0 C#.I bind a list of records in checklistbox from DB. I could not get the value from JavaScript.
C# (C#2.0), Javascript, Windows, .NET (.NET2.0), Visual-Studio, Dev
Trilochan Nayak. 4.43
Double Subclassing (Runtime Form Editor)
Updated: 21 May 2003  
An article that describes a way to subclass controls that are already subclassed (double), The example includes a runtime form editor
VC6, VC7Win2K, WinXP, MFC, Dev
Ralph Varjabedian 4.41
Undo History Popup
Updated: 25 Dec 2003  
Pop-up control that displays undo/redo history similar to MS Office
VC6Win2K, WinXP, MFC, Dev
Damir Valiulin 4.41
Why Develop Custom Controls? Just Customize Generic Controls. Part 3: ColorComboBox
Updated: 31 Jan 2007  
ColorComboBox, no need to derive from ComboBox
C#1.0, C#2.0.NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, .NET3.0VS.NET2003, Dev
Zijian 4.41
Extended .NET Controls
Updated: 4 Nov 2005  
A .NET library containing highly customizable controls.
C#.NET1.1, WinXP, GDI+, VS.NET2003, Dev
Johnny Hooyberghs 4.40
Control Data Support
Updated: 18 Feb 2003  
A class to enable data to be set on a control
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Paul S. Vickery 4.40
Pluggable Event Handler
Updated: 9 Jun 2000  
A plug in class that allows you to intercept and handle messages for any window class
VC6, Windows, MFC, Dev
William E. Kempf 4.39
Time to Complete Progress Control
Updated: 30 Nov 2000  
A progress control that tells the user how long an operation has left to complete
VC6Win2K, Visual-Studio, MFC, Dev
Craig Henderson 4.39
Component and ISupportInitialize: A Quick Guide
Updated: 10 Feb 2005  
A quick guide about Components and ISupportInitialize intended to help intermediate programmers use the Visual Studio designer more effectively.
C#, Windows, .NET1.1VS.NET2003, Dev
opedog 4.39
Word Control for .NET
Updated: 28 Jan 2003  
Writing a control to use MS-Word in your own Application like a windows-form.
C#, Windows, .NET1.0, Dev
Matthias Hänel 4.39
How to skin scrollbars for Panels, in C#
Updated: 13 Jul 2006  
This article shows you how to create a skinnable scrollbar as a user control, and use it in a Panel to replace the ugly Windows scrollbar.
C#.NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, GDI+, WinForms, VS.NET2003, VS2005, Dev
Greg Ellis 4.38
ActionLists for Windows.Forms
Updated: 2 Mar 2002  
Implementation of Delphi's ActionList for Windows.Forms
C#, Windows, .NET1.0, Dev
Serge Weinstock 4.38
Controlling a Barcode Reader with POS for .NET
Updated: 31 Aug 2009  
Controlling a Barcode Reader with POS for .NET
C#, Windows
jammmie999 4.38
CTaskProgressDialog: A dialog indicating operation progress for multiple tasks
Updated: 17 Mar 2002  
Progress indicator for multi-tasks in a project
VC6, VC7Win2K, WinXP, MFC, Dev
yellowine 4.37
DataGrid with Customizable Column Sorting
Updated: 4 Sep 2006  
Reusable extension of the DataGrid control that allows the customization of the sorting event for each column of the grid.
C#, Windows, .NET1.1VS.NET2003, Dev
Luis Carlos Gallego 4.37
Colored/Blinking Controls and Dialogs with any Font
Updated: 24 Aug 2000  
The simplest way to change color, font or set blinking mode for any standard control
VC6Win2K, MFC, Dev
Yury Goltsman 4.37
Using IDesigner and CodeDomSerializer to create read-only runtime properties
Updated: 3 Feb 2005  
An approach to implementing a Component that has read-only run time properties that are read/write at design time.
C#, Windows, .NET1.0, .NET1.1, WinForms, Dev
Tim Almdal 4.36
A simple use of the Multimedia Timer
Updated: 11 Mar 2003  
Demonstrates the simple use of a multimedia timer in user classes
VC6, VC7Win2K, WinXP, MFC, Dev
Nicolas Etienne 4.35
Creating a Rich Label
Updated: 15 Feb 2007  
Extending the Windows.Forms.Label control.
VB7.x.NET2.0, WinXP, VistaVS.NET2003, VS2005, Dev
Star Vega 4.35
DirectUI Window as in XP system folders
Updated: 1 Aug 2004  
A control to show a list of possible tasks just as in XP.
VC6, Windows, MFC, Dev
Alexander Bischofberger 4.35
A Property Table Editor
Updated: 11 Aug 2004  
An article showing a property table editor like VC7.0's property table.
VC7Win2K, MFC, Dev
skybirdcao 4.35
A VS.Net-like ToolBox
Updated: 19 Sep 2002  
This is a Visual Studio .NET like ToolBox control with animation and drag and drop support.
C#, Windows, .NET1.0, Dev
Iulian Serban 4.35
Simple Label Gradient
Updated: 20 Mar 2003  
Simple Label Gradient Control
C#.NET1.0, Win2K, WinXP, Dev
Dion Heskett 4.33
Auto sizing DataGrid
Updated: 12 Nov 2003  
A DataGrid that is able to resize its last column.
C#, Windows, .NET1.0, Visual-Studio, Dev
Wouter van Vugt 4.33
Creating a professional looking GDI+ drawn custom control
Updated: 2 May 2004  
Shows how to create a custom scrolling label control with GDI+ and proper double buffering
C#, Windows, .NET1.1VS.NET2003, Dev
jconwell 4.33
Advanced DataGrid sizing
Updated: 4 Dec 2003  
This article implements an important new feature for the WinForms DataGrid, automatic row height sizing! Also shown is column hiding and column auto sizing.
C#, Windows, .NET, Visual-Studio, Dev
Wouter van Vugt 4.33
Globalized Property Grid - Revisited
Updated: 14 Jun 2003  
This article introduces localization of category names in a globalized property grid control and considers inheritance issues.
C#, Windows, .NET1.0, .NET1.1, Dev
Gerd Klevesaat 4.33
CodeProject Article Scraping
Updated: 13 Oct 2008  
Scrape the My Articles page here on CodeProject to keep an eye on your articles.
C# (C#3.0), Windows (WinXP, Win2003, Vista), .NET (.NET3.5), Dev
John Simmons / outlaw programmer 4.31
UI Ideas
Updated: 13 Apr 2009  
Rough Ideas about UI Designing
C# (C#1.0, C#2.0, C#3.0), Windows, Dev, Design
Muammar© 4.30
MFC ActiveX Digital Clock
Updated: 12 Dec 2002  
A digital clock ActiveX control.
VC6Win2K, WinXP, MFC, Dev
Nikolai Serdiuk 4.30
Owner Drawn Component - Extended MenuItem
Updated: 18 Mar 2007  
This is the second installment in the Owner Drawn Controls' series of articles
C#2.0, Windows, .NET2.0, WinForms, VS2005, Dev
Mike Hankey 4.30
Custom SSIS Control Flow Component
Updated: 22 Jun 2007  
Create a custom control flow component for SQLServer 2005 Integration Service
C#2.0, Windows, .NET2.0SQL2005, VS2005, DBA, Dev
Ray Gorski 4.30
A Generic Well Control (ColorPicker, ArrowPicker and more)
Updated: 24 Nov 2002  
Provides and demonstrates the use of a generic "well" control that can be used to facilitate color-pickers, hash-style selectors amongst others
VC6, VC7Win2K, WinXP, MFC, Dev
Tao Zhu 4.30
Open Door - Reporting, Charts, Enquiry Drill-Downs
Updated: 2 Feb 2009  
A utility for generating user editable reports, charts, documents, enquiries
C#, VB, Windows, .NET, Dev
Ian Richards 4.29
Transparent drop shadow in C# (GDI+)
Updated: 3 Jul 2007  
How to create a transparent drop shadow effect for a panel control
C#2.0, Windows, .NET2.0, Visual-Studio, GDI+, Dev
Mark de Haan 4.29
Transparent group box
Updated: 1 Feb 2000  
A very simple group box replacement to enhance your user interface
VC6, Visual-Studio, MFC, Dev
Jens Schacherl 4.29
Firefox Option Dialog User Control for .NET Win Apps
Updated: 19 Jan 2007  
Have your .NET Windows application cool Firefox option dialog with almost no effort. This user control is written in C# and could be used in any .NET compliant language.
C#, Windows, .NET, Visual-Studio, Dev
Rafey 4.29
An Aqua Button Control Written in C# for .NET
Updated: 18 Oct 2006  
I have written a number of applications and have always been a little disappointed at how drab they look using the standard VS controls. I had been looking for an easy way for brightening up these apps and in the end resorted to writing my own button control.
C# (C#1.0, C#2.0), Windows (Win2K, WinXP, Win2003, TabletPC), .NET (.NET1.0, .NET1.1, .NET2.0), Visual-Studio (VS.NET2003, VS2005), Dev
Rad1cal 4.28
Another Spectrum Board
Updated: 16 Oct 2003  
MFC Spectrum Board control
VC6, Windows, MFC, Dev
Danang Suharno Ngadinegaran 4.28
XML Explorer - Unedited
Updated: 11 Sep 2008  
An extremely fast, lightweight XML file viewer.
C#2.0.NET2.0, WinXP, VistaVS2005, Dev
Jason Coon 4.28
Catching the 'Enter' Key in windows and controls
Updated: 12 Jan 2000  
How to handle the WM_GETDLGCODE message in order to catch special key strokes.
VC6, Visual-Studio, MFC, Dev
Randy More 4.27
A versioning scheme for the MSVC IDE without re-compiles
Updated: 19 Jan 2009  
A way to avoid unnecessary recompiles when using RCSTamp to update the .RC file.
VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev
coder112 4.27
Localizing System MessageBox
Updated: 2 May 2007  
A simple class that allows customizing system's MessageBox window buttons
C# (C#1.0, C#2.0, C#3.0), Windows, .NET (.NET1.1, .NET2.0, .NET3.0), Visual-Studio (VS.NET2003, VS2005), Dev
Alex C. Duma 4.27
Double List Picker
Updated: 16 Jul 2003  
Control to allow users to pick items from a list, and add to another list
VC6, VC7Win2K, WinXP, MFC, Dev
Paul S. Vickery 4.26
CXWndAnimate: an alternative to CAnimateCtrl
Updated: 27 Jul 2000  
An animation control that uses a bitmap imagelist instead of an AVI file
VC6, Windows, MFC, Dev
xicoloko 4.25
Magic WizardControl / WizardDialog
Updated: 29 Sep 2002  
Create Wizards quickly and easily
C#, Windows, .NET1.0, Dev
Phil Wright 4.25
A Self Contained Thread Safe TextBox Control
Updated: 16 Nov 2007  
This control will eliminate the need to ensure that updates are thread-safe from your main program. Everything is handled automatically the way it should have been in the first place.
C# (C#2.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET2.0), Visual-Studio (VS2005), WinForms, Dev
Jim Weiler 4.25
A Picture Viewer Class that can Scroll and Zoom using API
Updated: 10 Dec 2007  
This is a simple class that can view scroll and zoom pictures
VB, Windows, .NET (.NET1.1), Visual-Studio (VS.NET2003), GDI, WinForms, Dev
Mohammed Abd Alla 4.24
Manipulating The Windows Taskbar
Updated: 11 Apr 2007  
Some useful messages for manipulating the Windows Taskbar
C++, Windows, Visual-Studio, MFC, Dev
Nibu babu thomas 4.23
System Hotkey Component
Updated: 16 Oct 2002  
handling a System-wide Hotkey
C#, Windows, .NET1.0, Dev
Alexander Werner 4.23
Adobe ActiveX Control with MFC
Updated: 9 Feb 2005  
How to use the Adobe Acrobat 7 Reader ActiveX control inside a C++ application.
VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Vista, MFC, VS.NET2003, Dev
rocky_pulley 4.22
Title Bar Replacement Class With Cool Features
Updated: 12 Oct 2006  
Nice looking title bar for your applications with autohide and ghost-drag capabilities.
VC6, VC7.1Win2K, WinXP, Visual-Studio, MFC, Dev
JJMatthews 4.22
A WaitableTimer wrapper class
Updated: 17 Nov 2008  
A C# wrapper for the Windows WaitableTimer.
C#, Windows, Win32, Visual-Studio (VS2008), Dev
Stanislav Kniazev 4.21
Improved mouse click handling for the slider control
Updated: 26 Dec 2002  
Class that provides better mouse click handling for the standard windows slider control
VC6, MFC, Dev
ed welch 4.21
Programmatically Turning on the Screen Saver
Updated: 20 May 2009  
Learn how to programmatically turn on the screen saver with API via .NET and C#
C# (C#1.0, C#2.0, C#3.0), .NET, Win32
Mohammad Elsheimy 4.20
A class to combine Slider Control and Progress Bar windows
Updated: 7 Jan 2004  
An article on how to combine Slider Controls and Progress bar into one class using custom draw.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Cem KARACA 4.20
Building an AJAX Based Web Chatting Application using ASP.NET 2.0 - Unedited
Updated: 23 Feb 2009  
ASP .NET Chating Application
C# (C#3.0), Javascript, CSS, HTML, XHTML, ASP, ASP.NET, WebForms, Ajax
Sriram.d 4.19
CPushPinButton v1.13 - A Push Pin Implementation
Updated: 3 Mar 2000  
A Freeware MFC PushPin button class.
VC6, MFC, Dev
PJ Naughter 4.14
The Spring Computing Windows Controls
Updated: 27 Sep 2001  
A set of Win32 Windows controls.
VC6Win2K, MFC, WTL, Dev
Maxime Labelle 4.14
Saving and Restoring RichTextBox Formatted Text. Alternate to SaveFile/LoadFile
Updated: 2 Feb 2006  
Overcoming the RichTextBox.LoadFile 'Invalid file format' error on non PlainText.
C#, Windows, .NET, Visual-Studio, Dev
coleydog 4.14
Script Studio, a Drag-n-Drop Programming Interface - Unedited
Updated: 2 Jan 2009  
Use Script Studio to visually create small programs that perform the kinds of tasks that you might otherwise create a batch file to do. Full featured and fully extensible.
C#, Windows, Dev
Steve Schaneville 4.13
Wrapping Win32 Controls in .NET - Horizontal and Vertical Rules
Updated: 13 Oct 2003  
This article discusses the development of two simple classes that implement horizontal and vertical controls for Windows Forms development by encapsulating the native Win32 vertical and horizontal rule controls.
C#.NET1.0, Win2K, WinXP, Dev
Stephen Quattlebaum 4.13
Object Inspector - Unedited
Updated: 27 Mar 2006  
A complete Object Inspector.Some cool features added.
C#, Windows, .NET, Visual-Studio, Dev
Sir Zeppa'Man 4.12
File Drag and Drop Encapsulated in a C++ Class
Updated: 1 Jul 2002  
Using an iterator to encapsulate DragFileQuery for file drag and drop.
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Richard Chambers 4.11
Part I: Unifying Web and Windows Form design and layout
Updated: 9 Jul 2002  
Part I of a multipart series, it illustrates how to unify GUI design for both Web Forms and Windows Forms, so that a single GUI specification can be rendered in both technologies.
C#, VC7.NET1.0, Win2K, WinXP, ASP.NET, Dev
Marc Clifton 4.11
Hovering Control Template
Updated: 26 Oct 2002  
A template class to add hovering support to any control.
VC6, VC7Win2K, WinXP, MFC, Dev
Gilad Novik 4.10
COscilloscopeCtrl
Updated: 14 Mar 2003  
An oscilloscope control with multiple band(frequency) support
VC6, VC7Win2K, WinXP, MFC, Dev
Tanzim Husain 4.09
Scroll the contents in windows and Multi-Undo and Redo in controls
Updated: 12 May 2005  
Scroll the contents in windows and multi-undo and redo in controls.
C#, VC7.1, Windows, WinMobile, .NETCF, .NET1.0, .NET1.1VS.NET2003, Dev
Iven Xu 4.09
XP Logon Control
Updated: 3 Sep 2006  
An XPLogonControl that mimics the Windows XP Logon Interface
C#, Windows, .NET, Visual-Studio, Dev
Thomas Stockwell 4.08
Counter based c8051
Updated: 22 Feb 2009  
Counter based c8051
VB6, C, C#, VB, .NETCF, .NET (.NET2.0), Mobile, Win32
ingvar8 4.08
Part II: Web & Window Form Unification: Synchronous And Asynchronous Event Handling For Controls Created At Runtime
Updated: 13 Jul 2002  
This is the second part of a multipart article on unifying web and window form application development. This part demonstrates synchronous and asynchronous event handling of GUI control events, abstracting the implementation of web/window forms to be technology independant.
C#, VC7.NET1.0, Win2K, WinXP, ASP.NET, Dev
Marc Clifton 4.06
Resizing Data Grid Columns To Content
Updated: 17 Mar 2003  
Method that resizes all the columns of a specified Data Grid object
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
Tom Archer 4.05
Runtime Editable Control
Updated: 5 Dec 2004  
Inheritable (super class) UserForm that enables runtime moving of controls (editing).
C#, Windows, .NET1.0, .NET1.1, .NET2.0, WinForms, VS2005, Dev
Miljenko Cvjetko 4.05
Generic DataGridView V2.0
Updated: 24 Jan 2008  
A Generic DataGridView which has features of DataGridViewComboBoxColumn, DataGridViewCalendarColumn, DataGridViewMaskedTextBoxColumn, Validating DataGridView Columns and Saving any edited row with automatic created queries.
C#, Windows, .NET, Visual-Studio, Dev
Yildirim Kocdag 4.05
DragData Demo
Updated: 5 Sep 2004  
How to pass custom objects in a drag-and-drop operation.
C#.NET1.1, Win2K, WinXPVS.NET2003, Dev
David Veeneman 4.04
LCD with USB Toolstick c8051
Updated: 22 Mar 2009  
LCD with USB Toolstick c8051
C, Windows (WinXP)
ingvar8 4.03
Virtual Treeview Implementation - Unedited
Updated: 18 Sep 2007  
A simple implementation of a virtual treeview which loads nodes synchrously or asynchrously.
C#1.0, C#2.0, Windows, .NET1.0, .NET1.1, .NET2.0, .NET3.0VS.NET2003, VS2005, Dev
Andrew D. Weiss 4.03
XML TreeView Control
Updated: 20 Oct 2005  
A control to display XML-data and/or make it editable, avoiding the unmanaged Internet Explorer plug-in.
C#, XML, Windows, .NET1.0, WinForms, Dev
Thomas Siepe 4.02
A Control List View - Unedited
Updated: 1 Dec 2005  
A Control List View which can display Like Tile View
C#, Windows, .NET, Visual-Studio, Dev
H. S. Masud 4.00
PullApartTabPage: docking and undocking your TabPages - Unedited
Updated: 31 Aug 2006  
A TabPage you can dock and undock
C#2.0, Windows, .NET2.0, WinForms, VS2005, Dev
Mark Newman #2 4.00
Extended Vertical Label Control in C# .NET - Unedited
Updated: 26 Sep 2007  
A custom vertical label user control in C#.NET with support for transparent background.
C#1.0, C#2.0, Windows, .NET1.0, .NET1.1, .NET2.0, WinForms, VS.NET2003, VS2005, Dev
/randz 4.00
An Overlay to Focus on Control
Updated: 24 Sep 2008  
This should help in improving usability
C#, Design
elektrowolf 4.00
A C# Tiny Fireworks Simulator
Updated: 17 Feb 2009  
A tiny fireworks simulator based on a simple physical engine. The user can configure 10 launchers with the initial speed of the bomb, the explosion form and the explosion colour.
C#, .NET, Dev
Chootair 4.00
A Simplified Solution for Hiding the Taskbar and Start Orb in Vista and Windows 7
Updated: 22 Jul 2009  
This article describes a simple solution for hiding the Taskbar and the Start Orb that works on both Vista and Windows 7.
C#, .NET, Vista, Win7, Win32, WinForms, Architect, Dev
Earl Waylon Flinn 4.00
Connecting Visual SourceSafe 2005 and Bugzilla
Updated: 5 Jan 2010  
A plug-in for Visual SourceSafe 2005 that allows for attaching comments to Bugzilla bug entries when committing changes.
C#2.0.NET2.0VS2008, Dev
Urs Müller 4.00
WeatherBar - Weather in the Taskbar
Updated: 1 Feb 2010  
An application designed for Windows 7 to display the weather in a specific location
C# (C#3.0), XML, Windows (Win7), .NET (.NET3.5), Dev, Design
Dennis Delimarsky 4.00
BusyBar control
Updated: 8 Jun 2004  
Custom Control to display busyness
C#, Windows, .NET1.1VS.NET2003, Dev
TeeBee303 3.98
Yet Another VS.NET-like ToolBox
Updated: 3 Aug 2004  
This article proposes another VS.NET-like ToolBox control based on the work of Iulian Serban
C#.NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Giorgio Santini 3.97
GraphicsBuffer Class - Buffering of Dynamic Visual States for Controls
Updated: 2 Aug 2004  
This article discusses the usage of a custom class that caches custom images. The class, GraphicsBuffer, is best used to cache visual states for controls without concern for control flicker and unnecessary processor usage.
C#.NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, TabletPC, GDI+, VS.NET2003, Dev
Rhy Mednick 3.95
Gradient Label Control For WinForms
Updated: 10 May 2003  
Create background gradient color bar
C#, Windows, .NET1.0, Visual-Studio, Dev
nhg2k 3.95
FormHeader control
Updated: 27 May 2004  
Custom FormHeader Control
C#, Windows, .NET1.1VS.NET2003, Dev
TeeBee303 3.95
KeyState Struct Objectifies KeyState Property
Updated: 14 May 2003  
A KeyState struct to objectify the KeyState property of DragEventArgs.
C#, Windows, .NET1.0, Visual-Studio, Dev
Jim Stewart 3.94
StarRating Control - Unedited
Updated: 1 Jun 2006  
A graphical rating control
C#.NET2.0, Win2K, WinXP, Win2003, VistaVS2005, Dev
Laubi 3.93
Some Cool Tips for .NET - Unedited
Updated: 19 Jul 2007  
These article discusses some tips for commonly faced problems in .NET
C#, Windows, .NET, Visual-Studio, Dev
Mukund Pujari 3.93
NextUI Digital panel - Unedited
Updated: 23 Oct 2007  
a simple digital panel
C#2.0, Windows, .NET2.0VS2005, Dev
Steve-Low-NextwaveSoft 3.92
Displaying a Title and an Icon in a ToolTip window
Updated: 2 Dec 2005  
How to display a title and an icon in a ToolTip window.
C#.NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Yokel Sun 3.92
Simple way to expose a .NET WinForm control as an ActiveX control in any HTML page
Updated: 7 Sep 2003  
This article shows how to take a .NET (C#) WinForm control and use it as an ActiveX control in any HTML web page.
C#.NET1.1, Win2K, WinXP, Win2003, Visual-Studio, Dev
Raul Alonzo 3.91
XP Style CColorControl class with themed gradient buttons
Updated: 26 Sep 2004  
Set of control derived classes for colorful presentation.
VC6, VC7, VC7.1Win2K, WinXP, MFC, VS.NET2003, Dev
Anders Sandberg 3.91
NextUI Meter Panel - Unedited
Updated: 23 Oct 2007  
A speedometer like control
C#2.0, Windows, .NET2.0VS2005, Dev
Steve-Low-NextwaveSoft 3.91
Rollout panel
Updated: 14 Oct 2002  
This article explains how to create rollout panel (like in 3dsmax)
VC6, Windows, MFC, Dev
M A V 3.90
CProgressCtrlST 1.1
Updated: 3 Sep 2002  
A bitmapped progress bar control
VC6Win2K, WinXP, MFC, Dev
Davide Calabro 3.90
Text Alignment Control for .NET
Updated: 15 Sep 2004  
An article on creating Text Alignment Control for .net
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
Norm .net 3.90
CMapPin - A Map Pin Implementation
Updated: 3 Mar 2000  
A Freeware MFC class to implement Map pins.
VC6, MFC, Dev
PJ Naughter 3.89
Application settings based on public class properties
Updated: 11 Oct 2003  
Application settings based on public class properties, dynamically filled into a UI
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
Chris Richner 3.89
Adding "Balloon" style to ToolTip provider
Updated: 29 Apr 2005  
Adding "Balloon" style to ToolTip provider.
C#, VC7.1.NET1.1, WinXP, WinForms, VS.NET2003, Dev
Mihail Stefanov 3.89
An example of a non progress bar
Updated: 20 Feb 2005  
This shows how to use a "working" progress bar like Windows XP does.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, MFC, VS.NET2003, Dev
GMazzo65 3.88
Scrollable and RatioStretch PictureBox
Updated: 26 Apr 2003  
A scrollable and ratio-stretch picture box control
C#, Windows, .NET1.0, .NET1.1, Dev
Gil Klod 3.88
Clickable Splitter
Updated: 5 Nov 2002  
A custom control in C# based on the standard splitter showing embedded resources.
C#.NET1.0, Win2K, WinXP, Dev
Carel 3.88
Smart Control Designer
Updated: 1 Dec 2007  
The article describes the work principles and ways of using SmartControlDesigner, which supports the custom control design in designtime
C#2.0.NET2.0, WinXP, Visual-Studio, GDI+, Dev
Alexandr Golovanov 3.88
Visual Inheritance with Visual C#
Updated: 31 May 2001  
Visual Inheritance allows you to inherit visual elements in your derived GUI classes.
C#, Windows, .NET1.0, Visual-Studio, Dev
M.A.K.Jeelani 3.87
Simplest Checkable Groupbox Class
Updated: 4 Dec 2003  
Lots of time we want to enable/disable a set of controls in our dialog. Checkable Groupbox can even assemble a radio-style group!
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Ziming 3.84
CAnimateCtrl Example
Updated: 15 Dec 1999  
Demonstrates the use of the windows animation control
VC6, MFC, Dev
Kirk Stowell 3.84
Drop and Forget Dialog Buttons - Unedited
Updated: 7 Sep 2006  
OK, Cancel, Yes and No buttons that set their own Text, Name, DialogResult and Accept/Cancel status
C#1.0, C#2.0, .NET, Win2K, WinXP, Win2003, Vista, TabletPC, ASP.NET, VS.NET2003, VS2005, Dev
PRMan!!! 3.84
Popup UserControl - KarubButton - Unedited
Updated: 1 Aug 2007  
Secure password input screen.
C#2.0.NET2.0, WinXP, Win2003VS2005, Dev, Design
burak299 3.83
GridPanel
Updated: 22 May 2003  
Property-Grid layout control
C#, Windows, .NET1.0, Visual-Studio, Dev
Gytis Jakutonis 3.81
Adding designable borders to user controls
Updated: 8 Dec 2003  
A tutorial on adding design-time enabled borders to user controls. Covers topics including atributes, interop, and custom overrides
C#.NET1.0, .NET1.1, Win2K, WinXPVS.NET2003, Dev
Jason Dorie 3.80
SpringButton - Unedited
Updated: 7 Jul 2006  
A nice and simple c# button
C#, Windows, .NET, Visual-Studio, Dev
Sir Zeppa'Man 3.79
Class for drawing flat color border - Unedited
Updated: 2 Dec 2006  
Use this class in your controls to draw flat color border in the non-client area.
C#, Windows, .NET, Visual-Studio, Dev
Duke Voldemar 3.76
Adding mouse functionality to any control
Updated: 19 Jan 2002  
An article on adding mouse based functionality to any CWnd derived control
VC6, VC7Win2K, WinXP, MFC, Dev
Fred Ackers 3.75
Customizing Columns in Datagrid – Adding Image and Radio Button to windows Datagrid - Unedited
Updated: 27 Oct 2006  
Adding Radio and Delete button in Windows form datagrid
C#, Windows, .NET1.1VS.NET2003, Dev
Preeteesh Kakkar 3.75
NumericUpDown with correct read-only behavior. - Unedited
Updated: 10 Nov 2006  
Simple article showing another bug in .NET Framework 2.0
C#2.0, Windows, .NET2.0VS2005, Dev
dr4cul4 3.75
Gibberish
Updated: 7 May 2009  
Generates a bunch of gibberish from real text.
VB6, VB (VB7.x, VB8.0, VB9.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008)
jabit 3.75
Extended PictureBox control handles vast virtual screen - Unedited
Updated: 20 Feb 2007  
Extended PictureBox control handles vast virtual screen
C#, Windows, .NET, Visual-Studio, Dev
Iquoba 3.74
Advanced TrackBar (Slider) Control with MAC Style (C#&VB.NET) - Unedited
Updated: 24 Nov 2006  
An advanced TrackBar (Slider) control that supports MAC Style and many other features
C#, VB, Windows, .NET, Visual-Studio, Dev
NicolNghia 3.74
"Skinned" UI control library (VC++) - Unedited
Updated: 27 Mar 2007  
This article demonstrates how to leverage the power of images and inheritance to achieve a "skinned" look for your Windows applications
VC6Win2K, WinXP, MFC, GDI, Dev
bigb_602 3.73
TdhMarchingAnts - A .NET component to select (and draw) a rectangle on the client-area of an attached control and return the co-ordinates. - Unedited
Updated: 8 Jan 2007  
This article describes a .NET component to draw a "rubber-band rectangle" as determined by user mouse activity (which is replaced by "marching ants" after the selection is complete) on the surface of an attached control and return the rectangle co-ordinates via an event.
C#, Windows, .NET, Visual-Studio, Dev
Ilíon 3.73
How to using Remote Access Service on DotNet - Unedited
Updated: 16 Apr 2005  
A RAS dial sample
C#.NET1.0, .NET1.1, Win2K, WinXPVS.NET2003, Dev
wzy9089 3.72
LeerTools: A suite of controls, dialogs and other useful methods
Updated: 30 Aug 2004  
Comprehensive library of controls, dialogs and useful methods
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
leerjet 3.71
Nice Color Palette Control (C#&VB.NET) . - Unedited
Updated: 3 Dec 2006  
C# and VB.NET source code of Nice Color Palette control.
VB, C#2.0, Windows, .NET1.1, .NET2.0VS.NET2003, VS2005, Dev
hainm 3.71
Geting pixel color from screen shoot image - Unedited
Updated: 4 Jul 2008  
Geting pixel color from screen shoot image
C#, Windows
Ivan Svogor 3.71
Text Box Control with built in Data validation - Unedited
Updated: 30 Oct 2007  
An article on creating a composite text box control to perform its validation on data.
C#2.0, Windows, .NETVS2005, Dev
Balamurugan R A 3.70
CMapEditorCtrl
Updated: 11 Dec 2003  
This class provides MFC Control functionality to CMapEditor, and supports isometric view
VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
eugi 3.70
Drawing trackers, moving and resizing the objects using double buffering.
Updated: 5 Jun 2003  
Drawing, Positioning and resizing the Boxes with double buffering
C++, C#.NET1.0, Win2K, WinXP, MFC, Dev
khurram7t8 3.69
Custom Controls Library (MaskEdit, Statusbar with Progress Panel, and more)
Updated: 31 May 2004  
Custom Controls Library (MaskEdit, Statusbar with Progress Panel, and more).
C#, Windows, .NET1.0, .NET1.1, Dev
Moditha(KK) 3.69
Another MaskEditBox in C# - Unedited
Updated: 7 Oct 2006  
MaskEditBox in C# w/ support for cut copy and paste.
C#, Windows, .NET1.1, Visual-Studio, Dev
RedPhoenix.net 3.67
Mdi Manager VS2003 Style - Unedited
Updated: 24 May 2007  
Good choice for replace default mdi
C#1.0.NET1.1, Win2K, WinXPVS.NET2003, Dev
v# guy 3.67
LED Style Volume Meter Using DirectX
Updated: 21 Sep 2007  
A DirectX based Audio Volume Meter, emulates LED panel on sound board.
C#, Windows, .NET, Visual-Studio, DirectX, Dev
stebo0728 3.67
How to Inspect a JavaScript Object
Updated: 22 Mar 2008  
List JavaScript Object Properties, ordered by levels
Javascript, Dev
Ariel Tapia 3.67
Rating Stars for Windows Media Player
Updated: 16 Mar 2009  
How to create stars to display the UserRating property in WMP.
VB9.0, .NET, WinXP, Win2003, Vista, Win2008, Win32, Visual-Studio (VS2008), GDI+, Dev, Design
LegoMindstorms 3.67
TimeZone Dialog
Updated: 14 Mar 2009  
An article for creating a timezone dialog form
VB, Windows, .NET2.0, Visual-Studio, Dev
michaelrawi 3.67
An ActiveX Control for Poker games
Updated: 14 Jul 2002  
With this control, you can easily build up your own Poker games.
VC6Win2K, MFC, Dev
Mingming Lu 3.64
Change Picture of MAC Button Control to Any Color (C#&VB.NET) - Unedited
Updated: 24 Nov 2006  
See how to change picture of button to any color, in this case, MACButton control.
C#, Windows, .NET, Visual-Studio, Dev
NicolNghia 3.64
The Windows Thumbnail Control
Updated: 7 Feb 2000  
An application demonstrating the windows Thumbnail control
VC6, MFC, Dev
Wooseok Seo 3.63
Simple Messenger - A C# MSN Messenger-like Chat Application
Updated: 22 Apr 2009  
This is a MSN Messenger like chat application using C# with TCP/IP socket programming.
C# (C#2.0, C#3.0), .NET, Visual-Studio (VS2005, VS2008)
Hantou 3.63
Datagridview with filtering capability - Unedited
Updated: 20 Jun 2007  
Datagridview with filtering capability
C#, Windows, .NET, Visual-Studio, Dev
Manas Bhardwaj 3.63
Round / Spherical Progress Control
Updated: 25 May 2003  
A progress control that can display progress as depth, area or volume of a sphere.
VC6, VC7Win2K, WinXP, MFC, Dev
Iain Clarke, Warrior Programmer 3.63
Simple Bevel Control
Updated: 26 Jan 2007  
A simple control for visually grouping controls with edges / bevels
C#, Windows, .NET, Visual-Studio, Dev
OlliFromTor 3.63
A Panel control that you can flip over - Unedited
Updated: 20 Mar 2007  
This article shows how to create a 3D style effect using only GDI+ image manipulations
C#2.0, Windows, .NET2.0, GDI+, WinForms, VS2005, Dev
thebeekeeper 3.62
Extract images from private imagelists - Unedited
Updated: 17 Feb 2006  
Shows how to extract images from a imagelist on a form
C#, Windows, .NET, Visual-Studio, Dev
Guido_d 3.62
A flexible way to store application/user settings - Unedited
Updated: 16 Jun 2007  
A simple class that stores any setting into an XML file located at any place. This class can be used directly as a visual component in VS. Use this as it is or as inspiration to something better!
C#2.0, Windows, .NET2.0VS2005, Dev
Mats Gudmundsson 3.62
Save and restore the state of a Windows Form in .NET 2.0 - Unedited
Updated: 19 May 2006  
A class that will save and restore window state, size, and position for a Form in .NET 2.0.
C#, Windows, .NET, Visual-Studio, Dev
Stein-Tore Erdal 3.61
Changing the look and feel of the propertygrid - Unedited
Updated: 11 May 2006  
Make the propertygrid control look like the one provided in the VS 2005 IDE
C#, Windows, .NET, Visual-Studio, Dev
seesharper 3.59
Transparent drop shadow in C# (GDI+ & Windows Forms) - Unedited
Updated: 18 Jun 2007  
How to create a panel with a transparent drop shadow in C# using GDI+
C#2.0, Windows, .NET2.0, GDI+, WinForms, VS2005, Dev, Design
Mark de Haan 3.58
A Ruler Control
Updated: 7 Feb 2000  
A simple ruler control to allow users to set margins or indents
VC6, MFC, Dev
Michael Ang 3.57
NumericValidator Control for ASP.Net - Unedited
Updated: 13 Nov 2007  
Numeric Validator is one control that performs required field, decimal and range validation
C#2.0, Windows, .NET, ASP.NET, WebForms, VS2005, Dev
Naveen Bharathi 3.57
C# Rect Tracker
Updated: 16 Nov 2004  
C# Rect Tracker (like CRectTracker on C++).
C#, Windows, .NET1.0, GDI+, Dev
nashcontrol 3.56
Color Controls
Updated: 14 Mar 2002  
Adding color to MFC controls
VC6, Windows, MFC, Dev
Paul J. Weiss 3.56
Fireball.Windows.Forms Outlook 2003 NavBar Clone - Unedited
Updated: 21 Feb 2007  
Introduction on what controls contain the Fireball.Windows.Forms
C#, Windows, .NET2.0VS2005, Dev
dotnetfireball 3.55
WaterMark TextBox For Desktop Applications Using C#, .NET 3.5 and VS2008
Updated: 22 Aug 2008  
Watermark TextBox for .NET
C#, .NET (.NET3.5), Visual-Studio (VS2008), Dev
Wael Alghool 3.54
MemoryBox: A Yes/No/Yes to all/No to all Dialog for C# - Unedited
Updated: 29 Jan 2007  
MemoryBox is a A Yes/No/Yes to all/No to all Dialog with similar implementation to the standard Windows MessageBox.
C#, Windows, .NET, Visual-Studio, Dev
Chris Johanson 3.53
Formatting the Datarow based on a single cell value and Custom Table Styles.
Updated: 28 Apr 2003  
An article that demonstrates row formatting and adding custom styles to the designer.
C#.NET1.0, .NET1.1, Win2K, Dev
Sameer Khan 3.53
Paging control for Gridview Display - Unedited
Updated: 20 Mar 2007  
A simple paging control for grid view display
C#2.0, Windows, .NET2.0VS2005, Dev
Ram Krishna Wagle 3.53
A general purpose ruler control
Updated: 13 May 2002  
This is a demostration of a general purpose ruler control in use. It consist of 2 apps and the ActiveX control itself. Control code is included.
VC6, VC7Win2K, WinXP, MFC, Dev
mystro_AKA_kokie 3.52
Create In-Place ToolTips on yourself control - Unedited
Updated: 22 Mar 2007  
It is very easy to create In-Place ToolTips on yourself control like treeview control.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Vista, MFC, VS.NET2003, VS2005, Dev
autodebug 3.52
CDoubleScrollBar: Scrollbars based on double values
Updated: 15 Mar 2002  
A simple plug-in replacement for CScrollBar, which provides direct access to scrolling with double values.
VC6, VC7Win2K, WinXP, MFC, Dev
DavyBoy 3.50
Simple steps to enable Hotkey and ShortcutInput user control
Updated: 21 Jan 2004  
Follow these simple steps to enable a hotkey for your Windows Form. Use this user control to allow the user to specify their desired hotkey.
C#, Windows, .NET1.1VS.NET2003, Dev
Ashley van Gerven 3.50
Banner Control
Updated: 7 Mar 2004  
About banner-like control in applications
VC6Win2K, WinXP, MFC, Dev
Sergey Nurmagambetov 3.50
Customize Component: Inheriting vs IExtenderProvider - Unedited
Updated: 2 Jan 2007  
Customize Component: Inheriting vs IExtenderProvider
C#, Windows, .NET, Visual-Studio, Dev
Johan "BJ" Vorster 3.49
A very simple BrowseForFolder class
Updated: 2 Dec 2002  
A very simple class to include the browse for folder window into your C# project
C#, Windows, .NET1.0, Dev
Francesco Natali 3.48
Yet another databound ListView (This time for .net2) - Unedited
Updated: 5 Mar 2006  
Inherits from the ListView control and adds the functionality of allowing you to easily add a DataSource using .net2s BindingSource
C#, Windows, .NET, Visual-Studio, Dev
Moshe Plotkin 3.47
IronTextBox - a TextBox and UserControl based console that may be used with IronPython. - Unedited
Updated: 26 May 2008  
A Short Introduction to IronPython. IronTextBox v1.4.1.0b
C#, Windows, .NET, Visual-Studio, Dev
JoeSox 3.46
A Sizing/Moving widget
Updated: 1 Feb 2000  
A class that provides the ability to move and size controls at run-time
VC6, MFC, Dev
Andrew JM Hall 3.45
Visual Studio .NET style status bar
Updated: 22 Feb 2004  
An article on an owner drawn flicker free status bar
C#, Windows, .NET1.1VS.NET2003, Dev
Zhang Songling 3.45
Bringing Back FlowLayout to WinForms Controls
Updated: 8 Oct 2004  
This article describes how to create a Panel that allows FlowLayout positioning for WinForms.
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
Matt Dockins 3.45
Making Graphical effect from Progress Bar
Updated: 20 Jun 2004  
Usage of Progress Bar control.
VC6WinXP, MFC, Dev
Abdul Hye 3.44
Designing Resizable Windows Forms in Visual Studio .NET
Updated: 2 Sep 2001  
Using the Splitter and Panel controls, Anchor and Dock control properties in Windows Forms.
C#, Windows, .NET1.0, Dev
Alex Fr 3.44
ToolStripControllerLabel that extends and shrinks ToolStrip control - Unedited
Updated: 2 Sep 2006  
ToolStripControllerLabel placeable on VisualStudio
C#, VC8.0, Windows, .NET2.0, ASP.NET, Visual-Studio, Dev
Iquoba 3.43
Textwizard - Unedited
Updated: 29 Mar 2007  
An article on building an TextWizard simlar Kaspersky anti-viruse in C# with transparency
C#2.0, Windows, .NET2.0VS2005, Dev
Ehsan Golkar 3.43
Next UI Knob Control
Updated: 23 Feb 2009  
A simple to use knob like control
C#2.0, Windows, .NET2.0VS2005, Dev
Steve-Low-NextwaveSoft 3.42
Create a simple time tracking tool with System.Windows.Forms.Timer. - Unedited
Updated: 22 May 2008  
Article shows readers how to use basic C# 2.0 WinForms to make a working application.
C# (C#1.0, C#2.0, C#3.0), .NET, WinForms, Dev
hawkesed 3.41
An Array Data Grid with sort and filter ability - Unedited
Updated: 19 Oct 2006  
it's a custom data grid that gets an array object as its data source and you can sort and filter it
C#1.0, Windows, .NET1.1VS.NET2003, Dev
beatles1692 3.40
Progress Indicators vs. Progress Cursor
Updated: 9 Oct 2007  
Describes progress bar types and provides an example of using custom cursor as progress indicator
C#2.0, Windows, .NET2.0VS2005, Dev
Alexander Bekrenev 3.40
Office XP Style, a new one
Updated: 10 May 2004  
A new Office XP style, borders, grippers, buttons, etc.
VC7Win2K, WinXP, MFC, Dev
MaTrIX2k2 3.38
StarControl
Updated: 6 Feb 2004  
An article about a star control like that included in the media library in Media Player.
VC6, VC7Win2K, WinXP, Win2003, MFC, Dev
ieaeitsch 3.38
Another wizard for .NET using tab control
Updated: 21 Dec 2002  
Another wizard for .NET using tab control
C#, Windows, .NET1.0, Dev
nimbus3d 3.38
An auto-collection information control group
Updated: 26 Dec 2002  
A set of classes for batch inputting, validating, and packing user's data.
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Johnson Zhou 3.38
A C# based thumbnail viewer - Unedited
Updated: 19 May 2007  
C# based thumbnail viewer employing a BackgroundWorker to load images in the background.
C#2.0, Windows, .NET1.1, .NET2.0VS.NET2003, VS2005, Dev
Sreejai R. Kurup 3.38
NextUI Thermometer Panel - Unedited
Updated: 23 Oct 2007  
a thermometer like display
C#2.0, Windows, .NET2.0VS2005, Dev
Steve-Low-NextwaveSoft 3.38
IP TextBox - Unedited
Updated: 8 Sep 2005  
An IP textbox control that mimics ip boxes in windows network settings
C#, Windows, .NET1.1VS.NET2003, Dev
mawnkay 3.37
Core Custom Scrollbar Class
Updated: 23 Jul 2004  
This is a fully drawn GDI+ custom scrollbar control class. All of its drawing methods are overrideable, allowing developers to paint it however they choose.
VB, Windows, .NET1.0, .NET1.1, GDI+, VS.NET2003, Dev
VectorX 3.35
Encapsulating interacting controls
Updated: 31 Aug 2003  
How to get controls to interact with each other without help from their parent dialog box.
VC6, MFC, Dev
Chris Hills 3.33
Advanced CtrlTab in MDI form with Preview - Unedited
Updated: 27 Feb 2007  
Advanced CtrlTab in MDI form with Preview
C#2.0, Windows, .NET2.0VS2005, Dev
Krisztian Batyai 3.33
Tree View Control Files & Folders List - Pocket PC - Unedited
Updated: 28 Jun 2007  
List all the files & folder present in your PocketPc in a Tree View Control.
C#2.0, Windows, .NET1.0VS2005, Dev
Prasannavig 3.33
An Apple-like menu search box - Unedited
Updated: 10 Apr 2008  
A search box to search through the menu.
C# (C#3.0), .NET (.NET3.5), XAML, WPF
elektrowolf 3.33
Pie Progress Control
Updated: 22 Aug 2000  
A progress control with a difference
VC6Win2K, MFC, Dev
Norm .net 3.31
ExtendedDateTimePicker control, week numbers in the DateTimePicker control - Unedited
Updated: 15 Jan 2007  
Code for showing week numbers in a DateTimePicker control as MonthCalendar control does
C#, Windows, .NET, Visual-Studio, Dev
_JERKER_ 3.30
A marquee control in C#
Updated: 19 Feb 2003  
A marquee control written in C#
C#, Windows, .NET1.0, Dev
Josh Smith 3.27
Browsers Wrapper ( Mozilla IE ) - Unedited
Updated: 2 Sep 2007  
Describe a wrapper to render html page with mozilla or IE
C#2.0, Windows, .NET2.0VS.NET2003, Dev
zebulon75018 3.26
Gradient and Boxed ProgressBar - Unedited
Updated: 12 Jan 2007  
A base ProgressBar Control for the Implementation of a Gradient and Blocked
C#, Windows, .NET, Visual-Studio, Dev
Sarafian 3.25
Checkable Detail List View
Updated: 3 Apr 2003  
ListView which supports checkable subitems and returns the clicked subitem
C#, Windows, .NET1.0, Dev
Tomislav Petrovic [per0] 3.23
A general purpose base class for TextBox filtering
Updated: 20 Mar 2007  
This article describes a base class, FilterTextBox, that can be used to implement flexible filtering for a TextBox control.
C#, Windows, .NET1.1, Dev
Eric Lynch 3.22
ScrollableControl with Scroll Events
Updated: 17 Jun 2004  
A ScrollableControl extension to generate horizontal and vertical scroll events.
C#.NET1.0, .NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Martin Randall 3.22
Loading AVI Resources from Shell32.dll file
Updated: 8 Apr 2003  
This program loads AVI animation clips from shell32.dll file and minimizes the executable file size (like for SFX).
VC6, VC7Win2K, WinXP, MFC, Dev
Yogesh M Joshi. 3.22
Making the Syntax highlighting textbox written in C# component work - Unedited
Updated: 26 Nov 2007  
The component by Uri Guy almost worked, it now does.
C#2.0, C#3.0, Windows, .NET2.0, .NET3.0VS2005, Dev
kabwla 3.19
Data bound ListView control - Unedited
Updated: 24 Nov 2003  
C# implementation of data bound ListView control
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
Alex Cherkasov 3.17
How To Add ToolTips To Controls On A Windows Form
Updated: 1 Feb 2001  
Tips on how to add tooltips to controls on windows form in the .NET framework
C#, VC7, Windows, .NET1.0, Dev
Naveen K Kohli 3.14
How to Modify/Remove the context menu shown by an IE WebBrowser Control
Updated: 16 Jul 2002  
Here is an easy solution for hiding/Replacing the right click menu on a Web Browser window.
VC6, VC7Win2K, WinXP, MFC, Dev
Cheeran Santhosh 3.07
Paging in a DatagridView - Unedited
Updated: 28 Mar 2009  
Enable paging on a DatagridView control in VS 2005
C#2.0, Windows, .NET2.0, WinForms, VS2005, Dev
D Strauss 3.06
Advanced ListBox - Unedited
Updated: 29 Dec 2006  
Advanced ListBox with Header and Can Move Any where that you Like
C#2.0, Windows, .NET2.0VS2005, Dev
Amir Mehrabi J. 3.06
WebBrowserControl for the .NET Framework 1.1 - Unedited
Updated: 10 Dec 2007  
An implementation of a web browser control for the .NET Framework 1.1
C#, Windows, .NET, Visual-Studio, Dev
Paulo Morgado 3.06
CCurveDlg - Curve Interpolation
Updated: 15 Sep 2001  
A Photoshop-like curve dialog.
VC6Win2K, MFC, Dev
Janssens Johan 3.05
FlowPanel
Updated: 17 May 2003  
Horizontal-vertical layout control
C#, Windows, .NET1.0, Visual-Studio, Dev
Gytis Jakutonis 3.00
Conditional Combobox column for datagrid - Unedited
Updated: 9 Apr 2007  
This is a class which will aloow you to show comboboxs on the datagrid based on some condition(s)
C#2.0, Windows, .NET1.1, WinForms, VS.NET2003, Dev
pravk 3.00
Updatable and reusable DataGridView for Oracle or Sql Server - Unedited
Updated: 12 Sep 2007  
Reusable form containing an updatable datagrid. Pass a connection string and a select to the form and you can add/update/delete records in a table on a oracle or sql server database.
C#2.0, Windows, .NET2.0VS2005, Dev
gultron 3.00
Get any control's value in any type
Updated: 6 Jul 2009  
Gey any control's value in the type specified.
VB6, VB7.x, VB8.0, VB9.0, .NET, Dev
dnair926 3.00
Some C# Controls - SplashScreen, PixelProgressBar, PieGraph - Unedited
Updated: 13 Feb 2007  
A few easy to use controls, written in C#
C#, Windows, .NET2.0, GDI+, WinForms, VS2005, Dev
thebeekeeper 2.97
Working with Anchoring and Docking Properties
Updated: 1 May 2002  
In this article let's take an expedition through travel around how Anchoring, Docking Properties of Controls can be used in Windows Forms
C#, Windows, .NET1.0, Visual-Studio, Dev
Arun Ganesh 2.96
HintTextBox - Unedited
Updated: 15 May 2007  
Shows Inline Hint for a Textbox, Useful In cases when UI is small and has to fit many input controls
C#1.0, C#2.0, Windows, .NETCF, Mobile, .NET1.0, .NET1.1, .NET2.0, .NET3.0, WinForms, VS.NET2003, VS2005, Dev, Design
samir41180 2.96
Plotter Control (a-la Task Manager Performance History Graphs) - Unedited
Updated: 2 Jan 2007  
Plotter Control with Scrolling (.NET 2.0)
C#, Windows, .NET, Visual-Studio, Dev
Serge Slepov 2.95
Color Picker - Unedited
Updated: 9 May 2006  
A nice Color Picker Controls Collection
C#, Windows, .NET, Visual-Studio, Dev
Sir Zeppa'Man 2.93
Shell_NotifyIconEx with Balloon Tooltip - Unedited
Updated: 11 Sep 2003  
Balloon Tooltip NotifyIcon with SHELL32.dll
C#.NET1.0, .NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
ArLi 2.93
How to Disable Windows Themes Using uxtheme.dll and SetWindowTheme
Updated: 17 Jul 2008  
How to disable Windows themes to ensure uniform application appearance acrross all versions of Windows.
C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista), WinForms, Dev
Adam Berent 2.92
Customize Color DialogBox - Unedited
Updated: 8 Jun 2007  
Customize Color dialog Box by overriding Window Procedure method
C#, VB8.0, Windows, .NET2.0VS2005, Dev
niting85 2.91
Integrate Crystal Reports Runtime Designer & Viewer With MFC - Unedited
Updated: 4 Oct 2005  
Integrate Crystal Reports Runtime Designer & Viewer With MFC
VC6Win2K, WinXP, Win2003, Vista, MFC, Dev
Tarek Ahmed Abdel Rahmane 2.90
WinForm Style Sheet
Updated: 22 Jun 2004  
An article on setting styles for Windows applications.
C#, Windows, .NET1.1VS.NET2003, Dev
Ali Zolghadri 2.89
Generating Data Dictionary or Database Design Document using MS Word Macros - Unedited
Updated: 31 Mar 2008  
Generating Data Dictionary or Database Design Document using MS Word Macros
VB6, VB, VBScript, Dev, Design
Shashidhar Rao Nellutla 2.88
File and directory picker control
Updated: 11 Mar 2003  
A file and directory picker control
VC6Win2K, WinXP, MFC, Dev
Lee Hamel 2.87
My QuickMouseMenu - Unedited
Updated: 11 Aug 2007  
My QuickMouseMenu
C#2.0, Windows, .NET2.0, WinForms, VS2005, Dev, Design
Krisztian Batyai 2.87
New Pie progress control with 3D look
Updated: 26 Oct 2002  
Now you can have a pie control replacement for a progress bar, in 3D look.
VC6, VC7Win2K, WinXP, MFC, Dev
Ashok Jaiswal 2.86
Using Mixed .NET Languages to Simplify Access to the Recycle Bin
Updated: 25 Mar 2008  
Call VB functions from C# to move files or folders to the recycle bin
C#, VB, Windows, .NET (.NET3.0), Dev
Roger500 2.86
C# .Net 2 - Smtp Email Component - Unedited
Updated: 21 Apr 2008  
Simple e-mail component
C#, .NET, WinXP, Visual-Studio, Dev
Bertus Kruger 2.85
Simplify Data Entry user experience with AutoComplete - Unedited
Updated: 15 Jan 2007  
A tutorial demonstrating the power of AutoComplete feature of the TextBox control using Windows Forms client and SQL Server 2000 data.
C#, SQL.NET2.0, WinXP, ADO.NET, WinForms, SQL2000, VS2005, DBA, Dev
Asif Sayed 2.84
Reporting: Embed dotnet code in MS Word files - Unedited
Updated: 15 Jan 2009  
Simple reporting engine using MS Word files as templates
VB, .NET, All-Topics, Dev
ivan.bolcina 2.80
Why Develop Custom Controls? Just Customize Generic Controls. Part 1: Flashing
Updated: 19 Feb 2007  
Plug features into generic classes or controls
C#, Windows, .NET1.0, .NET1.1, .NET2.0, .NET3.0VS.NET2003, VS2005, Dev
Zijian 2.78
Using Themer To Skin Forms and Controls - Unedited
Updated: 16 Aug 2007  
Using Themer To Skin Forms and Controls
C#2.0.NET2.0, Win2K, WinXP, Win2003, Vista, WinForms, VS2005, Dev
merlin981 2.76
ADSS Tray Popup Window - Unedited
Updated: 17 Dec 2005  
Allows to display information popup window above tray area.
C#.NET1.1, Win2K, WinXP, Win2003, GDI+, WinForms, VS.NET2003, Dev
Dmitry Salko 2.73
CD Burner - console version - Unedited
Updated: 4 Jul 2008  
A command-line program that backs up folders and files specified in a text file to CD-W
C++, Windows (WinXP), Win32, COM, Dev
2b|!2b==? 2.72
A simple Firefox Addon with XP-COM Component
Updated: 31 Mar 2009  
Beginning a Firefox Addon with the power of XP-COM
C++, C, Javascript, Windows, Win32, COM, Dev
KarstenK 2.71
File / Folder Selection Control - Unedited
Updated: 24 Jul 2007  
A file / folder selection control that hides the selection until needed
C#.NET1.0, WinXP, Dev
Chase Davis 2.71
How to set DefaultValue for Font Property? - Unedited
Updated: 12 Feb 2006  
How to set DefaultValue for Font Property?
C#, Windows, .NET1.1, WinForms, VS.NET2003, Dev
Dariush Tasdighi 2.70
Children's Growth Percentile
Updated: 27 Oct 2008  
An application that presents the growth of a child in comparison with others his age.
C# (C#1.0, C#2.0, C#3.0), Windows, WinForms, Dev
MedicinalProgramming 2.69
C# Control Splitcontainer - Unedited
Updated: 3 Jun 2005  
.Net Fremework 2.0 SplitContainer
C#.NET2.0, Win2K, WinXP, Win2003VS2005, Dev
Imran Rauf 2.68
Multi Clock
Updated: 30 Jun 2004  
An article on mutliple clock displays
VC6, Windows, MFC, Dev
Roger65 2.67
C# Ping Control - Unedited
Updated: 9 Feb 2007  
This sourcecode/control is provided to make it easy for programmers in C# to ping remote hosts and get the response time in milliseconds.
C#1.0, C#2.0.NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003VS.NET2003, VS2005, Dev
daniel.byrne 2.67
Microsoft Outlook Style Headers
Updated: 9 Dec 2002  
Creating Panel Effect Label like Outlook
C#.NET1.0, Win2K, WinXP, Visual-Studio, Dev
CodeSlinger 2.65
Console pseudo Artificial Intelligence
Updated: 26 Nov 2009  
Console application that assumes artificial inteligence to the feable user
C#, Windows
prof3ssor 2.64
Drag-and-Drop in UserControls - Unedited
Updated: 2 Sep 2004  
How to pass drag-and-drop events to child controls in UserControls
C#, Windows, .NET1.1VS.NET2003, Dev
David Veeneman 2.64
a little Virtual Earth Control - Unedited
Updated: 2 Jun 2008  
A small introduction to load Virtual Earth Maps into C#
Javascript, XML, C#2.0.NET2.0, Win2K, WinXP, Win2003, Vista, Ajax, VS2005, IE6.0, IE5.5, IE7, Dev
Andrea_86 2.63
Series Values inside Pie Chart. - Unedited
Updated: 5 Oct 2003  
Display values inside Pie Chart.
VC6, VC7, VC7.1Win2K, Win2003, Visual-Studio, MFC, Dev
ShabuKC 2.60
This is a simple html editor for .NET applications - Unedited
Updated: 27 Aug 2006  
This is a simple html editor
C#, .NET, WinXP, Visual-Studio, Dev
Javier Lema 2.56
Star Trek LCARS controls for the Microsoft.NET framework - Unedited
Updated: 21 Nov 2006  
A set of controls to build LCARS computer systems
C#1.0.NET1.1, WinXP, WinForms, VS.NET2003, Dev
Marcelo Chavez 2.56
A C# Visual Studio.Net, Excel, and InterDev tab control.
Updated: 21 Apr 2001  
A C# tab control that mimics the Visual Studio.Net, Excel, and InterDev tab styles.
C#, Windows, .NET1.0, Dev
Italo Silveira 2.52
The Fast Input TextBox Control - Unedited
Updated: 9 Nov 2006  
Design time programming sample with fast input textbox control
C#, Windows, .NET, Visual-Studio, Dev
Le Nhat Quang 2.50
Dynamically add and update combo-box's items inside a PropertyGrid control - Unedited
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 dynamically add and update combo-boxes inside a PropertyGrid control using clsPropertyComboBox class.
C#, Windows, .NET, Visual-Studio, Dev
Iddo Goren 2.45
View XML Files Easily with XmlGridViewControl - Unedited
Updated: 28 Nov 2006  
.NET control that displays XML files as XML or in a grid control
C#2.0, Windows, .NET2.0, WinForms, VS2005, Dev
Chris Hambleton 2.44
ClosableTab Control - Unedited
Updated: 20 May 2007  
A ClosableTabs Control witch extend the functionality of the WinForms Tab-Control to display a "close" image
C#2.0, Windows, .NET2.0, GDI+, WinForms, VS2005, Dev
pmh_1985 2.44
Simple Password Generator - Unedited
Updated: 8 Jun 2008  
Dynamic generation of password
C# (C#1.0, C#2.0, C#3.0)
RajuMaharjan 2.43
Motif scroll bars - Unedited
Updated: 21 Feb 2008  
Motif style scroll bars implemented from scratch.
C#, Windows, .NET, Visual-Studio, Dev
Mike Finnegan 2.40
PopUp Window With Different Buttons ( Windows Message Box ) - Unedited
Updated: 23 Aug 2005  
PopUp Window With Different Buttons ( Windows Message Box )
C#, Windows, .NET, Visual-Studio, Dev
Anwar Hussain (Technical Specialist) 2.38
Dynamic ASP.Net Control Creation Using C#.Net - Unedited
Updated: 2 Oct 2007  
Dynamic ASP.Net Control Creation Using C#.Net .
C#2.0, Windows, .NET2.0VS2005, Dev
Ganesan Sankaran 2.36
Microsoft Office Outlook 2003 Header Controls
Updated: 23 Sep 2004  
A header control that mimics outlook 2003 headers and sub headers
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
Carl Weis 2.33
ComboBox with proper SelectedIndexChanged support - Unedited
Updated: 26 Nov 2004  
Fixes a bug in the standard ComboBox wrt the SelectedIndexChanged event
C#, Windows, .NET1.1, WinForms, VS.NET2003, Dev
Mark Farmiloe 2.33
Enable Moving Form With mouse move using custom control - Unedited
Updated: 9 Aug 2007  
Enablehandleing Form move With mouse move using custom control in case form border style is none
C#1.0, C#2.0, C#3.0.NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, Vista, .NET3.0, WinForms, VS2005, Dev
magedo93 2.33
Worker Class
Updated: 16 Jan 2009  
An article showing how a WokerClass object can simplify multi-threaded operations.
C++, MFC, Dev
Dave Kerr 2.33
Size Grip Control - Unedited
Updated: 29 Aug 2006  
A very easy way of resizing CWnd based objects
VC7, VC7.1, VC8.0, Windows, .NET, MFC, VS.NET2003, VS2005, Dev
g_drivas 2.31
Build lookup control using visual studio 2005 - Unedited
Updated: 22 Oct 2005  
Custom editors in building user controls
VB6, C#, Windows, .NET, Visual-Studio, ADO.NET, WinForms, Dev
Waleed Zedan 2.30
It is an example of creating custom controls for getting graphic data from database. - Unedited
Updated: 16 Apr 2007  
This is example of creating custom controls for getting graphic data from database. I'm going to make control and then, test my control in a Windows application. I have developed some custom properties for my control.
C#2.0, Windows, .NET2.0, WinForms, VS2005, DBA, Dev
AndyKG 2.29
Simple zoom functionality for custom controls
Updated: 13 Apr 2006  
How to add simple zoom functionality for custom controls.
C#, .NET, WinXP, Visual-Studio, GDI+, Dev
star_blazer 2.28
Selected TabPage style in Winform Tab Control - Unedited
Updated: 16 Feb 2004  
In winform application, we can change the selected tab page style using DrawItem event in tabcontrol
C++, C#.NET1.0, .NET1.1, Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Amalorpavanathan Yagulasamy(AMAL) 2.25
Event handling in Gridview User Control - Unedited
Updated: 25 Jun 2007  
Create simple Gridview User Control and access its event in parent page using Event Bubbling
C#2.0, Windows, .NET2.0VS2005, Dev
Pallavi Bhoite 2.25
Professional Karub Button - Unedited
Updated: 31 Jul 2007  
This is a Karub Button,Normal - Highligted and Pressed States
C#, VB8.0, .NET, Win2K, WinXP, Win2003, Vista, WinForms, VS2005, Dev, Design
burak299 2.22
Dynamic MainMenu formation in Winform Application using XML - Unedited
Updated: 4 Feb 2004  
Dynamic MainMenu formation in Winform Application using XML
C#.NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Amalorpavanathan Yagulasamy(AMAL) 2.20
Gridview in ASP.NET 2.0 - Unedited
Updated: 29 Aug 2007  
It explains about gridview paging and sorting
C#, Windows, .NET2.0, ASP.NET, WebForms, VS2005, Dev
Maahe 2.20
Filtered Textbox - Unedited
Updated: 9 Oct 2005  
Demonstrates how to impliment a textbox who's input is regulated via. a regular expression.
C#, Windows, .NET2.0VS2005, Dev
[ICR] 2.18
design a input interface through a html page - Unedited
Updated: 18 Sep 2006  
design a input interface through a html page
C++, Windows, Visual-Studio, MFC, Dev
flyhigh 2.17
Creating a Form, that can only be maximized and minimized - Unedited
Updated: 10 Feb 2006  
This article shows, how to create a Form, that can only be maximized and minimized
C#, Windows, .NET, Visual-Studio, Dev
Christoph Herold 2.14
.NET XML Based Localization
Updated: 30 Jul 2008  
An article on .NET localization
C# (C#3.0), .NET (.NET3.5), Dev
szgerg 2.14
Exploring the .NET property grid in depth - Unedited
Updated: 26 Jun 2007  
Expolring the flexibilities that property grid offers to developers
C#2.0, Windows, .NET2.0VS2005, Dev
keerti_maverick 2.11
Solve Dynamic Control Problem With PostBack - Unedited
Updated: 29 Mar 2007  
Create Dynamic Controls And Keep It On Page After PostBack
C#2.0, Windows, .NET2.0, ASP.NET, WebForms, VS.NET2003, VS2005, CEO, Dev, QA
magedo93 2.11
Building a dynamic Tree - Unedited
Updated: 22 Sep 2007  
You want to buid a dynamic menu!? You can use recursive algorithm to solve this.
C#2.0, Windows, .NET2.0, WinForms, VS2005, Dev, Design
Ng. Anh Vu 2.09
Another control group for HTML as user interface
Updated: 27 Dec 2002  
To process user input from a HTML interface in windows using MFC
VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Johnson Zhou 2.06
Level Gauge and Custom MessageBox - Unedited
Updated: 1 Feb 2006  
c# 2005 control library with two controls, a Level Gauge or Indicator and a Custom MessageBox Controls
C#.NET2.0, WinXP, WinForms, VS2005, Dev
Leonard Eshun 2.00
C# TreeView Traversing - Unedited
Updated: 21 Aug 2006  
This article presents a simple c# TreeView traversal mechanism.
C#, Windows, .NET1.1, .NET2.0, WinForms, VS.NET2003, VS2005, Dev
SULMAN SARWAR 2.00
Writing Movable Transparent control with Magnifier functionality. - Unedited
Updated: 11 Jul 2006  
This article will give you basic idea about wrting transparant magnifier controls.
C#, .NET, Win2K, WinXP, Visual-Studio, GDI+, Dev
Md Abid 2.00
Cool Angle Select Control (Photoshop style) - Unedited
Updated: 13 Nov 2008  
A cool control to select Angles.
C# (C#1.0, C#2.0, C#3.0), .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5), Win32
Roey C 2.00
Implement A base Form for aytomatic data transfer - Unedited
Updated: 7 Dec 2006  
This is a Base Form that Provides a mechanism for a less-code data transfer in and out of it.
C#, Windows, .NETVS2005, Dev
Sarafian 2.00
Groupable ToolStripMenuItems - Unedited
Updated: 26 Apr 2007  
ToolStripMenuItems that immitate a RadioButton-behaviour
C#2.0.NET2.0, Win2K, WinXP, Win2003, VistaVS2005, Dev
OlliFromTor 2.00
Convert Number to Word - Unedited
Updated: 19 Feb 2008  
Convert any decimal number to word using vb.net
VB (VB8.0), Windows (Win2K, WinXP, Win2003), .NET (.NET1.0, .NET1.1, .NET2.0), Visual-Studio (VS2005), Dev
Patel Pranav 2.00
A simple Windows Forms Login Control component - Unedited
Updated: 22 Jun 2003  
A simple Windows Forms Login Control component.
C#, Windows, .NET1.0, Dev
Erik Schmidt 1.98
.NET Audio buttons with professional look - Unedited
Updated: 10 Aug 2003  
.NET buttons that used for audio functions - write your own control
C#.NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
dallyanzi 1.97
Creating an Ajax enabled Drag and Drop custom control using Scriptaculous - Unedited
Updated: 25 Jun 2007  
Drag and Drop custom control
C#2.0, .NET, WinXP, Win2003, Vista, Visual-Studio, Dev
Christopher Owen 1.91
Using C# controls in IE - Unedited
Updated: 13 Jun 2006  
An article on how to use C# controls in Internet Explorer
C#, Windows, .NET, Visual-Studio, Dev
Zoltan23 1.89
Using CRectTrackerCS in C# - Unedited
Updated: 5 Dec 2007  
Using CRectTrackerCS in C#
C#, VC8.0.NET2.0, WinXPVS2005, Dev
ZhaoChunsheng 1.88
Send mail via your mail sender agent - Unedited
Updated: 24 Jul 2004  
Send mail via your mail sender agent
C#.NET1.1, Win2K, WinXPVS.NET2003, Dev
Diaa Elkhatieb 1.88
User Textbox Control with validation properties - Unedited
Updated: 14 Jul 2007  
This article discribes how we can extend textbox control with validation properites like Numckeck, Charcheck etc, you will come to know how 3rd party control are developed, you will feel good to use the control which encapsulate all validation codes.
C#1.0, C#2.0.NET1.1, .NET2.0, WinXPVS.NET2003, VS2005, Dev
Ranjan.D 1.87
An extended version of DataGridView with paging (updated 21-Jun) - Unedited
Updated: 20 Jun 2007  
This does what it says on the tin, I was inspired to extend the DataGridView control after reading a similar article by D Strauss
C#, Windows, .NET2.0VS2005, Dev
topherino 1.84
Filter TextBox - Unedited
Updated: 12 Jan 2006  
Filter TextBox
C#, Windows, .NET, Visual-Studio, Dev
Hamed_ji 1.67
Very Nice Text Progress - Unedited
Updated: 25 Mar 2003  
Very nice text progress.
VC6, VC7Win2K, WinXP, MFC, Dev
SharpKnife 1.66
Using System Dialogs and link labels
Updated: 8 Aug 2002  
This article describes the use of fontdialog and colordialog controls and illustrates the use of linklabel and helpprovider.
C#, VC6, VC7.NET1.0, Win2K, WinXP, MFC, Dev
Ragavendran Vaidhyanadhan 1.64
Basic C# PickList - Unedited
Updated: 23 Feb 2006  
Multisection PickList written in C#
C#.NET2.0, WinXPVS2005, Dev
MJDamron 1.64
Free way of getting rid of your duplicate emails. - Unedited
Updated: 1 May 2008  
Want to get rid of your duplicate emails in MS Outlook ? Already restricited trial version of plugins who do that ? This is the basic free solution.
VB6, VB, Windows (Win2K, WinXP, Win2003), Dev
Prashant Ladha 1.64
Text Editor Using C# - Unedited
Updated: 3 Aug 2007  
Text Editor for typing new document, article, news and etc
C#1.0, C#2.0, Windows, .NET1.1, .NET2.0VS.NET2003, Architect, Dev
ace 1.63
AwesomeForm - Probably the best Form extension ever. - Unedited
Updated: 27 Mar 2007  
It's a form that paints it's background with a 'dirtied' image of what's underneath it. It's translucent and it's GDI+ only.
C#2.0, Windows, .NET2.0, GDI+, WinForms, VS2005, Dev
thebeekeeper 1.63
Reaction-less TreeView - Unedited
Updated: 3 Jan 2007  
TreeView without reaction to user mouse action.
C#, Windows, .NET, Visual-Studio, Dev
Foon (drawtree) 1.62
An media player looks like Microsoft MediaPlayer10 - Unedited
Updated: 16 Sep 2007  
An media player looks like Microsoft MediaPlayer10
VC6WinXP, MFC, Dev
xwp 1.59
Easter egg surprise with Animated Matrix - Unedited
Updated: 28 Mar 2007  
Easter egg surprise with Animated Matrix
C#2.0, Windows, .NET2.0, GDI+, VS2005, Dev
Long Tang 1.55
Creating Custom User Controls : Basic – I - Unedited
Updated: 18 Oct 2007  
Creating Custom User Controls : Basic – I
C#2.0, Windows, .NET2.0VS2005, Dev
Jinal Desai 1.53
Creating Custom User Controls : Basic – II - Unedited
Updated: 18 Oct 2007  
Creating Custom User Controls : Basic – II
C#2.0, Windows, .NET2.0VS2005, Dev
Jinal Desai 1.52
Simple Class to Convert Numbers into Text - Unedited
Updated: 11 Feb 2009  
Takes numbers up to hundreds of trillions and converts them into text
VB6, VB (VB7.x, VB8.0, VB9.0)
The ANZAC 1.50
To derive your personal WebControl of .NET FrameWork - Unedited
Updated: 28 Oct 2002  
Its personalized control, folloies yours necessities and standardizes your font , color nd others
C#.NET1.0, Win2K, WinXP, ASP.NET, Visual-Studio, Dev
Esteves 1.48
Easy Log File Object - Unedited
Updated: 27 Mar 2008  
Add a log file to your code to assist troubleshooting
C# (C#2.0), .NET (.NET2.0), Dev
Adrian Hayes 1.44
MenuItem with Icon_Circle Button - Unedited
Updated: 3 Sep 2007  
Creating MenuItem with Icon _ Creating Circle Button
C#, VC7.1, Windows, .NET1.1VS.NET2003, Dev
aiglevn 1.40
Image Viewer Control coded in C# - Unedited
Updated: 10 Sep 2007  
An image viewer control with Zoom, Flip, Rotate and Image Grab. Supports even Multipage Images like TIF
C#1.0, Windows, .NET1.1VS.NET2003, Dev
adonis_villamor 1.39
Creating Custom User Controls : Basic – III - Unedited
Updated: 18 Oct 2007  
Creating Custom User Controls : Basic – III
C#2.0, Windows, .NET2.0VS2005, Dev
Jinal Desai 1.35
How to manage the xml files - Unedited
Updated: 6 Aug 2006  
You can use this class to manage the xml files
C#, Windows, .NET, Visual-Studio, Dev
zhengxiaobao 1.35
Google Site Map Crawler - Unedited
Updated: 13 Dec 2007  
Console application that chacks all URLs listed in sitemap.xml file
C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded), Win32, CEO
Summer_son 1.33
Adding an icon file's icons to an executable - Unedited
Updated: 24 Jul 2008  
A VS2008 C++ project to add an icon resource in a file to an executable
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (WinXP), Win32, Visual-Studio (VS2008), STL, Dev
Simon Parmenter 1.33
Fireball Framework - Unedited
Updated: 17 Sep 2004  
The Fireball Framework is a set of controls and classes, that include audio player, video player and a custom Brush that draw a selection like longhorn!
C#.NET2.0, WinXPVS2005, Dev
dotnetfireball 1.31
Aquarium Database Keeper - Unedited
Updated: 11 Mar 2004  
A program that can keep track of different chemical levels in an aquarium, using DataGrid with DataSet and DataTable and other Windows Forms
C#.NET1.0, .NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
centuriJon 1.31
TreeView control with tri-state logic - Unedited
Updated: 12 Jan 2010  
Override of the default .NET 2.0 TreeView control which supports tri-state logic for its tree nodes.
C#2.0, Windows, .NET2.0VS2005, Dev
Dalibor Carapic 1.30
Flicker free MSChart - Unedited
Updated: 4 Oct 2003  
A simple way to stop Flickering in MSChart.
VC6, VC7, VC7.1Win2K, Win2003, Visual-Studio, MFC, Dev
ShabuKC 1.25
C# ImageText Button - Unedited
Updated: 17 Jan 2005  
Simple Image/Text button control with XP Styple
C#, VC8.0.NET1.1, Win2K, WinXP, WinForms, VS.NET2003, Dev
Spaccabbomm 1.25
Code Reuse with Component Gallery to Implement Splash Screen - Unedited
Updated: 24 May 2005  
Its saves our effort and time by reusing the existing code
VC6WinXP, Visual-Studio, MFC, Dev
deep_1981 1.25
Whidbey Project Options Panel - Unedited
Updated: 20 Sep 2004  
Implementation of the projects option panel of visual studio whidbey
C#, Windows, .NET1.1VS.NET2003, Dev
dotnetfireball 1.24
Adding New Properties to a Windows - Unedited
Updated: 17 Jun 2006  
Adding New Properties to a Windows
C#, Windows, .NET, Visual-Studio, Dev
Ledo_moon 1.24
Outlook Style DataGrid - Unedited
Updated: 21 Mar 2006  
Easy way to create an Outlook style DataGrid.
C#, Windows, .NET, Visual-Studio, Dev
Prithvis 1.23
CmdAdamil - Unedited
Updated: 2 Dec 2002  
Little app like Norton Commander.
C#, Windows, .NET1.0, Dev
caballero 1.14
Customize Color DialogBox - Unedited
Updated: 8 Jun 2007  
Customize Color dialog Box by overriding Window Procedure method
C#, VB8.0, Windows, .NET2.0VS2005, Dev
niting85 1.00
generate random numbers - Unedited
Updated: 30 Jun 2008  
Easy way to generate random real (float) or integer numbers
C# (C#2.0), Windows (WinXP, Win2003, Vista), Visual-Studio (VS2005), WinForms
Mohannad Abu Sall 1.00
Fill MSFlexGrid with Numbers and Create Mathematical Trick
Updated: 15 Sep 2008  
Create Mathematical Trick by displaying seven numerical tables using MSFlexGrid
VB6WinXP
Mostafa Kaisoun 1.00
Drawing tagged strings on WinForm controls - Unedited
Updated: 24 Mar 2007  
This article explains how to draw strings with tagging information, such as different background color for a substring.
C#2.0, Windows, .NET2.0VS2005, Dev
arie_schwartzman  
Add column for delete in GridView with confirmation box. - Unedited
Updated: 25 Jun 2007  
In this article we can add column for delete in GridView as image button with confirmation.
C#2.0, Windows, .NET2.0VS2005, Dev
Pallavi Bhoite  
How we can Access JavaScript Calander in asp.net - Unedited
Updated: 7 Apr 2008  
Client side Calendar use with javaScript
udai  
Installing Dotnetnuke 4.9.2 - Unedited
Updated: 3 Apr 2009  
Dotnetnuke, Installing Dotnetnuke
C# (C#2.0), .NET (.NET2.0), ASP.NET, Dev, Design
ammarcool  
The WinForms ReportViewer and Multiple Report Definition Files
Updated: 20 Apr 2009  
All the information you need to get the WinForms ReportViewer to display a report in a .rdlc file.
VB8.0, VB9.0.NET2.0, .NET3.0, .NET3.5VS2005, VS2008, Dev
RV Williams  
A custom DecimalBox for accepting only Digits and a Decimal Point - Unedited
Updated: 29 Jul 2009  
If you need to restrict user input to digits or decimal data, this is one way!
C# (C#1.0, C#2.0, C#3.0), .NET (.NET3.5), WinForms, Dev
paul1307  
TextBox Lazy Binding - Unedited
Updated: 17 Aug 2009  
I feel lazy when need to bind data to TextBox
VB (VB9.0), Windows (WinXP), Visual-Studio (VS2008), Dev
Karanig  
Connecting to Team Foundation Server 2008
Updated: 9 Sep 2009  
A simple WinForms application that lets you connect to Team Foundation Server 2008.
C#1.0, C#2.0, C#3.0WinXP, Win2003, Vista, .NET3.5, Win2008, Win7, WinForms, VS2008, Dev, SysAdmin
Christian_Schiffer  

Miscellaneous Controls - Grid Control

top
Title / Updated Author Score  
A fully customizable PropertyGrid
Updated: 24 May 2007  
A grid to display and edit properties of objects (as in Visual Studio)
VC8.0Win2K, WinXP, Win2003, Vista, MFC, STL, GDI, VS2005, Dev
Nicolas Bonamy 4.91
Adding Hyperlink support to the MFC Grid Control
Updated: 3 Jun 2000  
A new class that adds hyperlink support to the MFC Grid Control
VC6, WinMobile, Win2K, Visual-Studio, MFC, Dev
Chris Maunder, Fred Ackers 4.89
Using comboboxes in the MFC Grid Control
Updated: 29 Jul 2000  
Explains how to use comboboxes to edit cells in the MFC Grid Control
VC6Win2K, MFC, Dev
Chris Maunder 4.88
MFC Grid control 2.26
Updated: 15 Dec 2005  
A fully featured MFC grid control for displaying tabular data. The grid is a custom control derived from CWnd
VC6, VC7, VC7.1Win2K, MFC, VS.NET2003, Dev
Chris Maunder 4.85
Drag & Drop in FlexGrid Using Arbitrary Formats
Updated: 2 Jun 2003  
Implementing drag and rop within MS Flexgrid control using any format
VC6Win2K, WinXP, MFC, Dev
Ferdie 4.78
Using the Grid Control in a Doc/View framework
Updated: 29 Aug 2000  
A simple tutorial that demonstrates how to use the grid control in a doc/view application.
VC6, Visual-Studio, MFC, Dev
Chris Maunder 4.73
Binding MFC Grid to database.
Updated: 8 Oct 2002  
This version of MFC grid works with database.
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Mazdak 4.70
Tree control and Buttons for MFC Grid control
Updated: 25 Apr 2001  
A set of classes derived from CGridCtrl that embed a tree control, button controls, and virtual cells within the grid
VC6, MFC, Dev
Ken Bertelson 4.67
Date Time Picker control for the MFC Grid Control
Updated: 30 May 2001  
A DateTime control for editing date or time values inplace in the MFC Grid Control
VC6, VC7Win2K, Visual-Studio, MFC, Dev
Eugen Podsypalnikov 4.64
Integrating Undo/Redo support with MFC Grid
Updated: 5 Mar 2002  
Shows how to integrate simple and easy Undo/Redo (by Keith Rule) into an application using the MFC Grid control (by Chris Maunder).
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Phil J Pearson 4.63
Grid Control Showing Association
Updated: 14 Nov 2000  
Grid control with vertical column headers.
VC6Win2K, MFC, Dev
Daniel Larocque 4.58
The ALXGrid Control Library.
Updated: 10 Nov 2002  
The ALXGrid Control Library is a set of classes for management of data as a table.
C++/CLI, VC6, VC7, .NET, Win2K, WinXP, MFC, Dev
Alexey 4.58
MFC DataGrid
Updated: 24 Feb 2002  
CDataGrid which was derived from CGridCtrl and used ADO for access to database.
VC6Win2K, WinXP, MFC, ADO, Dev
Kirill Panov 4.57
Adding "Merge cells" support to the MFC GridControl
Updated: 29 Dec 2002  
Adding "Merge cells" support to the MFC GridControl.
VC6, VC7Win2K, WinXP, MFC, Dev
Huang Wei 4.52
Virtual Grid Control 1.04
Updated: 12 Feb 2003  
CWnd-derived virtual mode-only grid with header as separate logical object.
VC6, VC7Win2K, WinXP, MFC, Dev
Yuriy Zabroda 4.50
This may be a Grid Control but, call me Array
Updated: 4 Aug 2004  
A control that implements an array of items
VC6Win2K, WinXP, MFC, Dev
asnaghi 4.44
Using the Flexgrid in VC++
Updated: 30 Jul 2002  
This article demonstrates the usage of the MS-Flexgrid using MFC
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
VGirish 4.05
CGridCellNumeric - A numeric cell class for the MFC Grid
Updated: 22 Sep 2004  
A locale aware, editable, self validating numeric cell class for the MFC Grid. Configurable for integers, floating point, or currencies.
VC6Win2K, MFC, Dev
PJ Arends 4.05
Progress Cell for Grid Control.
Updated: 10 May 2004  
A new cell progress-bar-like type for Chris Maunder's Grid Control.
VC6Win2K, WinXP, MFC, Dev
Iain Clarke, Warrior Programmer 3.93
CGridCtrl 1.5
Updated: 17 Jun 2004  
This article presents a tiny grid control derived from the standard list control
VC6, VC7, Windows, MFC, Dev
Marius Negrutiu 3.76
Very useful class to display SQL SELECT results
Updated: 3 Nov 2003  
Very useful class to display SQL SELECT results.
VC6Win2K, WinXP, Win2003, MFC, Dev
Vitali Halershtein 3.63
Using RichEdit control in the MFC Grid Control
Updated: 4 Jan 2004  
Explains how to use RichEdit Control to edit cells in the MFC Grid Control
VC6, Windows, MFC, Dev
Atlence 3.57
Full Arabic User Interface GridCtrl
Updated: 1 Feb 2003  
GridCtrl which works from right to left to serve Arabic language.
VC6Win2K, WinXP, MFC, Dev
Tarek Ahmed Abdel Rahmane 3.43
C# User Preferences with PropertyGrid
Updated: 30 Jan 2009  
Implementing a user preferences form in C# with the PropertyGrid control.
C#, XML, .NET (.NET2.0), Dev, Design
Frank Paynter 3.31
Blinking Cells For Chris Maunder's Grid Control
Updated: 13 May 2005  
Create blinking cells for Chris Maunder's grid control.
VC6Win2K, WinXP, Win2003, MFC, Dev
John Simmons / outlaw programmer 3.15
DataGrid Control
Updated: 5 Aug 2005  
An article on a grid control built without MFC.
VC6Win2K, WinXP, MFC, Dev
darkoman 3.05

Miscellaneous Controls - HTML Browser Controls

top
Title / Updated Author Score  
Web Application - Advanced Hosting of WebBrowser Control with ATL
Updated: 14 Oct 2009  
Example of handling real-life challenges when hosting WebBrowser control: separate creation of hosting window and the control, keyboard shortcuts, control's dimensions, etc.
C++, Windows, Win32, Win64, ATL, COM, Dev
Alex Blekhman 4.86
Using the WebBrowser control, simplified.
Updated: 11 Apr 2003  
The SimpleBrowser class makes using the WebBrowser control easier in your MFC applications.
VC6, VC7Win2K, WinXP, MFC, Dev
Gary R. Wheeler 4.81
How to customize the context menus of a WebBrowser control via the IDocHostUIHandler interface.
Updated: 27 Oct 2003  
This article describes how we can customize the contextual menus of the WebBrowser control, by implementing the IDocHostUIHandler.
VC6, VC7, VC7.1Win2K, WinXP, MFC, Dev
Jim Xochellis 4.79
WebBrowser Control: How to Print Preview
Updated: 22 Mar 2005  
Insert the WebBrowser control into a dialog box, and add print preview functionality to it by implementing the IOleCommandTarget interface.
VC6, VC7.1Win2K, MFC, VS.NET2003, IE6.0, IE5.5, Dev
Frank W. Wu 4.58
HtmlDocument Introspection in Treeview - Unedited
Updated: 8 Feb 2009  
HtmlDocument Introspection in Treeview showing html , form , link ,images and css
C# (C#1.0, C#2.0, C#3.0)
zebulon75018 4.54
Programmatically scrolling WebBrowser control from Visual C/C++
Updated: 22 Aug 2001  
Article describes how to obtain IHTML interfaces to prrogrammatically scroll WebBrowser control from Visual C/C++.
VC6Win2K, Visual-Studio, MFC, Dev
Valters Vingolds 4.54
How To Tell What is Clicked in a WebBrowser Control
Updated: 6 Jan 2009  
This article explains how to grab the HTML Element that was clicked in a WebBrowser control
C#, Windows, WinForms
chemicalNova 4.50
Processing HTML Forms From a CHtmlView
Updated: 15 Jul 2000  
A simple method to processing HTML forms From a CHtmlView
VC6Win2K, MFC, Dev
Ted Crow 4.44
HOWTO: Use the undocumented HTMLLITE.DLL component
Updated: 8 Aug 2003  
There is an undocumented DLL library included with VS.NET called HTMLLITE...
VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Nathan Evans 4.28
Customize Web Browser ActiveX and change its inbuilt settings
Updated: 19 Sep 2004  
This article demonstrates how to change Web Browser ActiveX inbuilt settings. In this article, two major tasks are implemented: hide default scroll and disable right click.
VC6Win2K, WinXP, MFC, Dev
Sumit Kapoor 4.00
HTMLCtrl with dynamic HTML content
Updated: 27 Mar 2003  
How to dynamically change the contents of a HTML page inside a dialog and be able to handle HTML events.
VC6Win2K, WinXP, MFC, Dev
Joan Murt 3.97
Disable the WebBrowser control context menu
Updated: 31 Dec 2008  
A simple way to disable the WebBrowser control's context menu.
VB (VB9.0), C#3.0, .NET (.NET3.5), Visual-Studio (VS2008), WinForms, Dev
Greg Osborne 3.67
Web Browser Link Trapping
Updated: 27 Sep 2006  
How-to find out which link was clicked in a web browser control.
VB, Windows, .NET, WinForms, VS.NET2003, VS2005, Dev
Shahpour 3.47

Miscellaneous Controls - Lists, Menus, Choosers

top
Title / Updated Author Score  
Generic Picker Dropdown Control
Updated: 12 Dec 2008  
A flexible easily overridable combo-box-alike control for choosing from a 2D array of options
VC6WinXP, Win32, MFC, GDI+, Dev
Iain Clarke, Warrior Programmer 4.91
xgui - a set of Photoshop-like color picker controls
Updated: 2 Apr 2002  
xgui is a user-controls library, including several user-interface controls inspired by the great Adobe Photoshop
VC6Win2K, WinXP, MFC, Dev
Bobi B. 4.86
MS Outlook style miniature calendar control
Updated: 28 Jan 2002  
A custom CWnd derived control which simulates the functionality of the MS Outlook mini calendar control.
VC6, VC7Win2K, WinXP, MFC, Dev
Matt Gullett 4.82
A color picker dialog with a color dropper like Photoshop and Frontpage 2000
Updated: 23 Jan 2002  
A color picker and dropper that extends the standard Windows dialogs to behave like Photoshop or Frontpage 2000
VC6, VC7Win2K, WinXP, MFC, Dev
jack Mesic 4.73
A sophisticated color picker control
Updated: 11 Dec 1999  
A replacement color picker control allowing you full visual control over RGB and HSB selections
VC6, MFC, Dev
Rajiv Ramachandran 4.72
A color picker button
Updated: 4 Sep 2000  
A simple modification to Chris Maunder's "Office 97 style Colour Picker" control
VC6Win2K, MFC, Dev
James White 4.60
ChoiceListButton Control
Updated: 21 Feb 2000  
A dropdown menu button with checkbox menu items
VC6Win2K, MFC, Dev
Christian S Andersen 4.59
Color components editor control
Updated: 2 Apr 2002  
This control lets you edit RGB or HSL components of a color, like in Paint Shop Pro.
VC6Win2K, WinXP, MFC, Dev
The Aircom team 4.54
BCGDateTime controls version 1.0
Updated: 26 Jan 2000  
A set of four date/time ActiveX controls (Date/Time Picker, Month Calendar, Duration Control, Time Intervals Control)
VC6, MFC, Dev
Stas Levin 4.33
Hot List Control - Another Kind of List Control
Updated: 13 May 2000  
A control for selecting items from a list, with tool tips and mouse tracking
VC6, MFC, Dev
Robert Pittenger 4.23
IG MultiLanguage Toolkit
Updated: 9 Sep 2002  
A multilanguage control.
VC6Win2K, WinXP, MFC, Dev
Truong Pham Dang Khoa 4.13
CColorChooser an IDE style Color Picker
Updated: 4 Oct 2001  
CColorChooser an IDE style Color Picker
VC6, Windows, MFC, Dev
Norm .net 4.11
Palettes - You've Gotta Love Them!
Updated: 27 Sep 2009  
Creating our own palette viewer and picker UserControl
VB9.0.NET3.5, WinForms, Dev
MrWolfy 4.00
Color Dialog Control Set
Updated: 16 Apr 2002  
Three controls let you create your own colro dialog
VC6Win2K, WinXP, MFC, Dev
Alex Kwok 3.71
Generic Record Selector With Filter
Updated: 10 Nov 2009  
A Generic Record Selector Windows Form with Data Filter
VB6, VB (VB7.x, VB8.0, VB9.0), Dev
system-zone.co.uk 3.67
CoolCalendar a perpetual calendar control
Updated: 14 Feb 2001  
An ownderdrawn perpetual calendar control
VC6Win2K, MFC, Dev
Norm .net 3.52
Office 2000 style colour picker By Shailesh Litake
Updated: 13 May 2002  
office style control
C++/CLI, VC6, .NET, Win2K, MFC, Dev
shailesh litake 2.93
Generic Record Selector With Filter 2
Updated: 10 Nov 2009  
An update to my original generic record selector.
VB7.x, VB8.0, VB9.0, VB10.NET2.0, WinXPVS2005, Dev
system-zone.co.uk 2.60
An RGB chooser dialog
Updated: 1 Oct 2000  
A simple color chooser dialog that uses slifer controls to allow the user to combine different RGB values
VC6Win2K, MFC, Dev
Masoud Samimi 1.76

Miscellaneous Controls

top
Title / Updated Author Score  
XGradientZoneBar - an MFC color gradient indicator bar - Unedited
Updated: 19 May 2008  
XGradientZoneBar displays an indicator bar that allows you to specify multiple zones that are filled with a color gradient, and includes APIs to set the bar orientation, font, and tick marks.
C++ (VC6, VC8.0), Windows, Visual-Studio (VS2005), MFC, Dev
Hans Dietrich 4.90
An Alpha Channel Composited Windows Form with Designer Support
Updated: 5 Oct 2009  
An alpha channel composited form for image based Window frames
C#, Windows (WinXP, Vista), .NET (.NET2.0, .NET3.0), Visual-Studio (VS2005), GDI, GDI+, WinForms, Dev, Design
Jeff J Anderson 4.88
Themed Windows XP style Explorer Bar
Updated: 6 Oct 2005  
A fully customizable Windows XP style Explorer Bar that supports Windows XP themes and animated expand/collapse with transparency.
C#.NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003VS.NET2003, VS2005, Dev
Mathew Hall 4.87
A control to display pie charts with highly customizable formatting
Updated: 25 Aug 2006  
A control to display pie charts with highly customizable formatting.
C#, Windows, .NET2.0, GDI+, VS2005, Dev
mattsj1984 4.86
A fast and performing gauge
Updated: 8 Feb 2007  
This article shows you how to write a performing control using .NET 2.0 and GDI+.
C#2.0, Windows, .NET2.0, GDI+, WinForms, VS2005, Dev
A.J.Bauer 4.81
IconPanel Custom Control
Updated: 21 Sep 2004  
An expanding/collapsing 'Task Tray' ala Windows XP and Longhorn
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
Tom Guinther 4.81
FrontPage-Style Table Picker Using GDI+
Updated: 27 Oct 2004  
Create a FrontPage-Style table picker in C# using simple GDI+ rendering techniques.
C#, Windows, .NET1.0, .NET1.1, .NET2.0, GDI+, VS.NET2003, VS2005, Dev
Jon Davis 4.81
An Implementation of System Monitor
Updated: 13 Sep 2007  
How to retrieve system data and draw data in light-weight custom chart controls
C#, Windows, .NET1.1, .NET2.0, Visual-Studio, Architect, Dev
Zuoliu Ding 4.81
Designer centric Wizard control
Updated: 15 Dec 2004  
A Wizard control designed for design time development.
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
Al Gardner 4.80
Yet Another Analog Clock
Updated: 8 Jun 2005  
Yet another analog clock control in C#, but this one is different.
C#, Windows, .NET1.1VS.NET2003, Dev
Obaid ur Rehman 4.80
C# File Browser
Updated: 21 Aug 2006  
A file browser written in C#, very much like Windows Explorer.
C#.NET2.0, Win2K, WinXPVS2005, Dev
Steven Roebert 4.80
A panel control with positionable captions and icon for Windows Forms
Updated: 26 Jun 2006  
A panel control with caption support, which can also dock child controls properly.
C#.NET2.0, Win2K, WinXP, GDI+, WinForms, VS2005, Dev
Prasad Khandekar 4.78
High Speed, Feature Rich, and Easy-To-Use Graphs and Charts
Updated: 29 Nov 2006  
High speed graphs and charts that are also very easy to configure and use. As easy as inserting a simple chart in MS Excel!
C#1.0, C#2.0.NET1.1, .NET2.0, Win2K, WinXPVS.NET2003, VS2005, Dev
Anup. V 4.78
Eyes
Updated: 11 Sep 2008  
Creating an eye control.
C# (C#2.0), Windows, .NET (.NET2.0), GDI+, Dev
Niel M.Thomas 4.78
A Rotator Control for WinForms
Updated: 12 Sep 2006  
A rotator control for Windows Forms.
C#.NET2.0, Win2K, WinXP, Win2003, ASP.NET, WinForms, VS2005, Dev
Stefan Bocutiu 4.77
XPanderControls
Updated: 27 Nov 2008  
Outlook 2007 styled expandable and collapsible panels and panel collections for grouping collections of controls.
C#.NET2.0, Win2K, WinXP, VistaVS2008
Uwe Eichkorn 4.76
ActionList for .NET 2.0
Updated: 30 Apr 2006  
An implementation of Borland's ActionList.
C#, .NET, Win2K, WinXP, Win2003VS2005, Dev
Cradle77 4.75
PerformanceChart / ToolStripPerformanceChart controls with multiple time series
Updated: 20 Aug 2007  
A simple performance chart control with multiple series
C#2.0, Windows, .NET2.0VS2005, Dev
Igor Velikorossov 4.75
Simple Signal Generator
Updated: 28 Oct 2008  
Useful software equivalent for a real, simple signal generator device
C#, Windows, .NET, Dev
Tefik Becirovic 4.75
Fully functional Asynchronous Mailslot Control in C#
Updated: 17 Jun 2007  
An asynchronous C# control implementation of Win32 Mailslot communication.
C#2.0, Windows, .NET2.0VS2005, Dev
Jim Weiler 4.74
Simple Popup Control
Updated: 16 Jan 2009  
How to create a custom pop-up control in C#
C#2.0, Windows, .NET2.0VS2005, Dev, Design
Lukasz Swiatkowski 4.74
Shape Control for .NET
Updated: 31 May 2005  
Implementing shape control that supports transparency and custom design-time editors.
C#, Windows, .NET1.1, GDI+, VS.NET2003, Dev
Yang Kok Wah 4.73
The most complete C# Webbrowser wrapper control
Updated: 28 May 2007  
A C# (.NET 2.0) control which creates, hosts, and offers advanced customization such as dragdrop, file downloads, HTTP/S header viewing, and much more.
C#2.0.NET2.0, Win2K, WinXP, Win2003, VistaVS2005, Dev
mehrcpp 4.72
GradientPanel and AlphaLabel: an introduction to building controls
Updated: 6 Sep 2006  
This article is meant for beginner programmers who are interested in building their own custom controls. As an example a GradientPanel control is implemented.
C#1.0, Windows, .NET1.0, .NET1.1, WinForms, VS.NET2003, Dev
Herre Kuijpers 4.72
Advanced UxTheme wrapper
Updated: 13 Jul 2007  
How to use, and understand, visual styles for custom controls drawn with a C# wrapper (uxtheme.dll)
C#1.0.NET1.1, Win2K, WinXP, GDI+, WinForms, VS.NET2003, Dev
Guillaume Leparmentier 4.72
The Grouper - A Custom Groupbox Control
Updated: 22 Jan 2006  
The Grouper is a special groupbox control that is rounded and fully customizable. The control can paint borders, drop shadows, and has other features like gradient and solid backgrounds, custom text, and custom icons.
C#, Windows, .NET, Visual-Studio, GDI+, WinForms, Dev
VectorX 4.71
Navigational history (go back/forward) for WinForms controls
Updated: 28 Mar 2008  
A generic class and two ToolStripSplitButtons provide navigational history, like in web browsers.
C#, Windows, .NET2.0VS2005, Dev
OrlandoCurioso 4.70
CheckGroupBox and RadioGroupBox
Updated: 22 Jan 2009  
An introduction to the CheckGroupBox, RadioGroupBox, and RadioButtonPanel controls
C#2.0, Windows, .NET2.0, WinForms, Dev, Design
jeffb42 4.70
Adding and using 32 bit alphablended images and icons to the imagelist control
Updated: 23 Dec 2004  
An article on adding alphablended images to an imagelist control and using them on components.
C#.NET1.0, .NET1.1, WinXP, GDI+, VS.NET2003, Dev
Narb M 4.69
Universal Remote Control with PDA
Updated: 10 May 2007  
Developing a “Universal Remote Control for the PDA”
C#, Windows, WinMobile, .NETVS2005, Dev
betz231087 4.67
Balloon ToolTip Control
Updated: 8 Dec 2005  
A balloon tooltip control implementing the IExtender interface.
C#.NET1.1, WinXPVS.NET2003, Dev
Noor Abuhamdeh 4.67
GroupBox with an icon: the ImageGroupBox control
Updated: 15 Mar 2006  
This article presents an extended GroupBox that displays an icon in the header.
C#, Windows, .NET, Visual-Studio, Dev
bsargos 4.67
Autoscaling Graph Control
Updated: 10 May 2006  
Learn how to create a graph that can automatically scale itself!
C#, Windows, .NET, Visual-Studio, GDI+, WinForms, Dev
thebeekeeper 4.66
Ruler Control
Updated: 8 Aug 2006  
Ruler control in C#
C#.NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Bill Seddon 4.65
BrowseField and BrowseList - file and folder browser/lister
Updated: 31 Jan 2005  
File and folder browser/lister controls
C#, VB, Windows, .NET1.1VS.NET2003, Dev
Todd Davis 4.65
IPToolbox: A VS2005-like Toolbox
Updated: 25 May 2007  
A Visual Studio 2005-like ToolBox control which supports almost all features of the original: drag'n'drop, renaming, hiding tabs, items, and disabling items
C#, Windows, .NET2.0VS2005, Dev
I@n 4.64
Customized Text - Orientated Controls in C# - Part I (Label Control)
Updated: 26 Sep 2004  
Label which can display text in any orientation and shape.
C#.NET1.0, .NET1.1, Win2K, WinXP, Win2003, VistaVS.NET2003, Dev
Chester Ragel 4.64
Mouse Events
Updated: 2 Jun 2005  
A helper class to expand on the mouse events provided by the Control class.
C#, Windows, .NET1.1VS.NET2003, Dev
Marc Clifton 4.63
XIcon - an MFC control to display text and icon - Unedited
Updated: 4 May 2008  
XIcon is an MFC control that displays text and/or icon with auto-sizing.
C++ (VC6, VC8.0), Windows, Visual-Studio (VS2005), MFC, Dev
Hans Dietrich 4.63
An EAN13 Code Control
Updated: 24 May 2005  
A Windows control that draws EAN13 Codes.
C#, Windows, .NET1.1VS.NET2003, Dev
m@u 4.63
Windows 7 Ribbon: The Time Has Come, Your Win32 Application Will Change
Updated: 21 Nov 2009  
Learn how to use the new Ribbon under Windows 7
C++Win7, Win32, Win64, Dev
Michael Chourdakis 4.63
C2DPushGraph: A Push Graph Control
Updated: 15 Jan 2008  
A push graph control similiar to the graph control located in Microsoft's Task Manager.
C#, Windows, .NET, Visual-Studio, GDI+, Dev
Stuart Konen 4.61
Filmstrip control for Windows Forms - Unedited
Updated: 27 Jun 2008  
An article describing a C# Filmstrip control designed for Windows forms
C# (C#2.0), Windows, .NET (.NET2.0), Win32, WinForms, Dev
callisthenes 4.61
Collapsible Splitter control in C#
Updated: 26 Aug 2003  
A Mozilla-style collapsing splitter control in C#
C#, Windows, .NET1.0, Dev
Furty 4.61
Extended web browser control for .NET 1.0/1.1
Updated: 12 Dec 2004  
Provides enhanced functionality for the Windows inbuilt web browser (ActiveX) control.
C#, Windows, .NET1.0, .NET1.1VS.NET2003, IE6.0, IE5.5, Dev
marschills 4.60
A scrollable, zoomable, and scalable picture box
Updated: 13 Nov 2006  
A scrollable, zoomable, and scalable picture box with context menu.
C#, Windows, .NET2.0, GDI+, VS2005, Dev
Bingzhe Quan 4.60
XP Style Collapsible GroupBox
Updated: 31 Jan 2006  
This article describes an XP style collapsible GroupBox.
C#, Windows, .NET2.0, GDI+, WinForms, VS2005, Dev
jordanhammond 4.60
Animating Windows Forms
Updated: 15 May 2006  
A component to make Windows Forms controls more dynamic by adding animation capabilities.
C#.NET1.1, Win2K, WinXP, GDI+, WinForms, VS.NET2003, Dev
Robert Rohde 4.59
Sliding Scale Gauge
Updated: 17 Oct 2008  
An endless moving graphical scale gauge with a linear representation of data.
C# (C#1.0, C#2.0, C#3.0), Windows, .NET (.NET2.0), GDI+, Dev, Design
Tefik Becirovic 4.59
.NET Animation Control
Updated: 9 Feb 2006  
A managed wrapper for the animation common control.
C#, Windows, .NET1.1, WinForms, VS.NET2003, Dev
Martin Cook 4.58
Resource Editor .NET
Updated: 17 Nov 2002  
A utility to easily refresh embedded graphic resources in a .NET assembly.
C#.NET1.0, Win2K, WinXP, Dev
Bill Sayles 4.57
Full-featured XP Style Collapsible Panel
Updated: 1 Nov 2004  
Source and demo application for a full-featured XP style collapsible panel.
C#, Windows, .NET, Visual-Studio, Dev
Tom Guinther 4.57
C# 2.0 Graphing Control
Updated: 16 Dec 2006  
Generic multi-curve graph control
C#2.0, Windows, .NET2.0, WinForms, VS2005, Dev
David Hovel 4.56
A Status Bar Text Provider for Menu Items and Form Controls
Updated: 7 Jul 2006  
A status bar text provider for menu items and form controls in Windows Forms applications similar to the feature found in MFC and Microsoft Access applications.
C#, VB, Windows, .NET1.0, .NET1.1, .NET2.0, WinForms, VS.NET2003, VS2005, Dev
Eric Woodruff 4.54
NotifyIconChart
Updated: 31 Aug 2002  
A .NET component that creates pie and bar charts in the system tray
C#, Windows, .NET1.0, Dev
Maciej Pirog 4.53
Many in one: ImageButton + MultiSelect TabControl with Drag&Drop and Button's face paint extender
Updated: 8 Feb 2005  
Small Windows.Forms Controls Library (ImageButton, MultiSelect TabPage Control with Drag&Drop support).
C#.NET1.1, Win2K, WinXP, Win2003, Visual-Studio, Dev
Boris Bord 4.52
The Multimedia Timer for the .NET Framework
Updated: 1 Mar 2006  
A .NET class encapsulating the Win32 multimedia timer.
C#, Windows, .NET1.1VS.NET2003, Dev
Leslie Sanford 4.50
Image Slider .NET component - flicker free browsing of pictures
Updated: 23 Aug 2004  
Image Slider is a runtime .NET component that could be used for quick browsing of thumbnail images in Multimedia projects
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
Angel_Komarov 4.50
Label with Divider
Updated: 14 Nov 2004  
A simple divider with text.
C#, Windows, .NET1.0, GDI+, Dev
Julijan Sribar 4.50
BevelLine Control with Designer Selection Rules
Updated: 15 Jun 2005  
A bevel line control with Visual Studio Designer SelectionRule support.
C#, VC8.0, Windows, .NET1.1, .NET2.0, GDI+, WinForms, VS.NET2003, VS2005, Dev
DXNuk 4.50
C# Popup Calculator, Button, and Text Control
Updated: 29 May 2007  
A popup calculator form and corresponding button and text controls.
C#2.0, Windows, .NET2.0, WinForms, VS2005, Dev
beep 4.50
DataPlotter - linear or logarithmic display of 2D data
Updated: 12 Oct 2003  
The DataPlotter is a .NET control for graphical display of 2D data. For both the X and Y axis a linear or logarithmic (any base) scaling can be selected.
C#.NET1.0, Win2K, WinXP, Dev
Hans-Jürgen Schmidt 4.49
Cristi Potlog's Chart Control for .NET
Updated: 25 Jul 2005  
This article introduces a sample chart control for Windows Forms.
C#, Windows, .NET1.1VS.NET2003, Dev
Cristi Potlog 4.49
LinkTextBox - a quick solution for entering emails and hyperlinks
Updated: 11 Apr 2005  
A guide to creating a cool looking LinkTextBox control that handles email and other hyperlinks just like MS Outlook.
C#, Windows, .NET1.1VS.NET2003, Dev
David Vidmar 4.49
Customizable Window Layouts - Unedited
Updated: 28 Jul 2008  
A class to facilitate user defined dialog and window control layouts.
C++, Windows, MFC, Architect, Dev, Design
Roland Trainor 4.47
C# Windows Forms ImageMap Control
Updated: 31 Aug 2002  
An ImageMap control for use in Windows Forms applications
C#, Win