Articles related to different types of controls for the desktop.
Desktop Development » Controls


User Controls
Articles about creating your own user and custom controls.

A Scrolling Status Control
Displaying the current status in a status bar doesn't quite cut it when there are many status messages and you want the user to be able to see more than just the most recent. Here's a status control that efficiently displays multiple messages.
By Jonathan Wood on Wednesday, February 9, 2011

An LCD Control
This article presents a simple user control that emulates an LCD display. You can use it to create a mechanical look to your data display.
By Jonathan Wood on Friday, December 31, 2010

ColorPicker Controls for WinForms
Here are four different color-picker controls you can use in your WinForms projects. Two can be placed directly on a form. Two can be placed in a ToolStrip.
By Jonathan Wood on Tuesday, February 22, 2011

Creating a Color Picker with an Owner Draw ComboBox
It's easy to create a color-picker control using an owner-draw combo box.
By Jonathan Wood on Friday, February 11, 2011

MFC Hex Editor Control
This article presents MFC code for a hex editor control, designed to be placed on a dialog box.
By Jonathan Wood on Thursday, December 30, 2010

Owner Drawn Controls
This article explains how to create owner drawn controls that will let you display text, pictures, and other graphics in ListBox, ComboBox, and MainMenu controls.
By Rod Stephens on Thursday, July 14, 2011

Precisely Defining Kilobytes, Megabytes and Gigabytes
Developers are familiar with terms such as kilobytes, megabytes and gigabytes. Most of us know that a kilobyte is approximately a thousand bytes and a megabyte is approximately a million bytes. That knowledge is sufficient for most purposes. This short article provides the information you'll need to be more precise.
By Jonathan Wood on Wednesday, November 10, 2010