.NET news » GUI 
User Interfaces in VB .NET: Windows Forms and Custom Controls
Author: Matthew MacDonald
Average rating: (7 reviews)
More .NET GUI books
Numeric UpDown Control for hardware control applications or yet another SpinEdit
An article on numeric Up/Down control with some unique features useful for hardware control applications
18 Jun 2008, 06:03:00 Source: Numeric UpDown Control for hardware control applications...
Tags: Components
GUI
Multiple Image Sizes for ToolStrip Items
This 'ToolStrip' extension automatically selects an image using the selected image size.
Making Transparent Controls with C# and .NET 3.5
This article provides an approach to a Transparent Control that draws an ellipse with real transparent background and a brush that supports transparent colors.
Super Context Menu
Long time ago, I wondered how Microsoft Access put an Edit control on the context menu! Then I got another idea ... why don't we use any control(s) on the context menu? This will make the user interface easier to use, learn and increase productivity. The good news here is that, you can make it the same way you design a user control or a form using the Visual Studio designer..
Standard CustomValidator Textbox
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.
Custom Button Control with Gradient Colors and Extra Image (VB.NET)
This is a simple to use Custom Button control, but with a lot of visual design options
3 Jun 2008, 13:49:00 Source: Custom Button Control with Gradient Colors and Extra...
Tags: Components
VB.NET
GUI
Simplifying the WPF TreeView by Using the ViewModel Pattern
This article explores how to use the ViewModel pattern to make it easier to work with the TreeView control in WPF. Along the way, we examine why people often have difficulty with the WPF TreeView, what a ViewModel is, and two demo applications that show how to combine a TreeView with a ViewModel. One of the demos shows how to create a searchable TreeView, the other demonstrates how to implement lazy-loading (a.k.a. load-on-demand).
22 May 2008, 21:22:00 Source: Simplifying the WPF TreeView by Using the ViewModel Pattern
Tags: GUI
Examples
.NET Building Blocks: Custom User Control Fundamentals
Find out the gritty details required to create, test, use, inherit, install, and distribute .NET User Controls of all types.
15 May 2008, 21:13:52 Source: .NET Building Blocks: Custom User Control Fundamentals
Tags: GUI
Examples
A Padded Rich Text Box Subclass
A subclass which adds new display properties to a rich text box control.
Creating the Same Program in Windows Forms and WPF
This article shows two implementations of the same simple program. First, we examine the Windows Forms version, followed by the WPF version. The purpose of this article is to show WinForms programmers a simple example of creating a WPF application. Along the way, we compare and contrast working with the two platforms.

