Click here to Skip to main content
14,976,940 members
Everything / Desktop Programming / Windows Forms

Windows Forms

WinForms

Great Reads

by Josh Smith
A task-oriented review of an animation library and the application which uses it
by Nish Nishant
This articles explains how to implement a TypeDescriptionProvider for a class to support multiple object types using a single class type
by Marc Clifton
Review your project dependencies.
by Nish Nishant
An ExifReader class in C# that supports custom formatting and extraction. StyleCop compliant code, with demos for WPF and Windows Forms.

Latest Articles

by Joe Dufresne
An easy to use tool to save your Windows Spotlight (lock screen) images for use as desktop wallpaper
by Leif Simon Goodwin
A 3D surface plot control in C#
by GuyThiebaut
Detecting an available update and installing the update via an online download - an alternative to ClickOnce
by Tomaž Štih
A tree drawing algorithm, implemented as C#/WinForms/NET Core control, that produces surprisingly good results with minimal effort

All Articles

Sort by Title

Windows Forms 

Please Sign up or sign in to vote.
26 Jan 2011
OrlandoCurioso
Customize an internal designer by encapsulation in a custom component designer
Please Sign up or sign in to vote.
27 Oct 2007
carlos@takeapps
A basic .NET file browser fully based on the framework
Please Sign up or sign in to vote.
7 Oct 2005
Fred Wang
An article on resolving the issue of unintentional web form resubmission.
Please Sign up or sign in to vote.
9 Apr 2009
SprinterDave
A native .NET library and application to view the PNGs embedded in a MNG
Please Sign up or sign in to vote.
2 Dec 2008
Cirilo Meggiolaro
Multicast delegates provide functionality to execute more than one method.
Please Sign up or sign in to vote.
16 Jan 2012
Simon Bridge
Multiple-file, searchable, streaming compression library implemented natively in .NET.
Please Sign up or sign in to vote.
27 Aug 2012
Kumar, Ravikant
A .NET resource (.resx file) translator. English to any other language.
Please Sign up or sign in to vote.
13 Jul 2008
Rajneesh Noonia
The source code / article published here is to provide features of MS Script control (Functions like AddObject) and some features of VSA/Visual Studio editor like intellisence, code completion etc
Please Sign up or sign in to vote.
3 Aug 2005
Sautin.net
Drawing shapes in GDI+.
Please Sign up or sign in to vote.
19 Apr 2012
Jani Giannoudis
Concepts and patterns for the handling of strings in multilingual applications.
Please Sign up or sign in to vote.
17 Nov 2010
PavPS
.NET C# TrayBalloon component with hyper-links and fading.
Please Sign up or sign in to vote.
20 Jan 2005
SuperJason2k
A .NET DLL and sample application that interfaces with UPS's XML API to retrieve tracking information. You can also use it to generate an RSS feed..
Please Sign up or sign in to vote.
10 Nov 2016
Mehedi Shams
Coding a simple magic with cards!
Please Sign up or sign in to vote.
8 Oct 2009
Anthony Mushrow
Create and edit 2D maps using tiles
Please Sign up or sign in to vote.
7 Sep 2006
Riaan Hanekom
A (very) simple XSLT test utility.
Please Sign up or sign in to vote.
4 Mar 2010
vtchris
Managing strings contained in a project-scoped resource file can be a real pain. This component makes it easier to colocate the strings with their corresponding classes, even if they are business objects.
Please Sign up or sign in to vote.
24 Aug 2006
Perry Marchant
An article on snapping a Windows Form to a desktop screen border.
Please Sign up or sign in to vote.
18 Oct 2010
Gagey1971
A simple .NET control to display the 'standard' 13x13 grid for two card poker hands.
Please Sign up or sign in to vote.
29 Sep 2005
Gordon Moore
A base Windows Form for displaying, editing and automatically updating many-to-many relationships.
Please Sign up or sign in to vote.
21 Nov 2005
Stanciu Vlad
It implements an object that is intended for data viewing; the idea was to derive from a ListView.
Please Sign up or sign in to vote.
19 Apr 2005
Itay Sagui
Introduction to the basic idea of the particle systems, and how to create basic effects such as explosions and water fountains.
Please Sign up or sign in to vote.
31 May 2008
Johan Fourie
How much can we rely on WinForm events to fire in a particular order when loading.
Please Sign up or sign in to vote.
29 Dec 2008
Saul Johnson
Crafting your own progressbar UserControl from scratch.
Please Sign up or sign in to vote.
19 Feb 2021
Leif Simon Goodwin
A 3D surface plot control in C#
Please Sign up or sign in to vote.
8 Mar 2011
Sacha Barber
Set of utility classes to observe a chain of INotifyPropertyChanged objects.
Please Sign up or sign in to vote.
31 May 2011
Evren Daglioglu
A chat server/client solution for local networks, terminal server/terminal client environments
Please Sign up or sign in to vote.
24 Apr 2008
Vitaly Zayko
An article about using SHGetFileInfo in C# (a simple class and demo are included).
Please Sign up or sign in to vote.
24 Jan 2016
Duncan Edwards Jones
A class to add to your application to generate nicely formatted prints from a DataGrid.
Please Sign up or sign in to vote.
22 Nov 2008
Stelios Alexandrakis
A ComboBox with a CheckedListBox as a dropdown
Please Sign up or sign in to vote.
24 Jan 2009
Paul B.
Execute actions while making the form wait and still be responsive to other tasks.
Please Sign up or sign in to vote.
7 Sep 2011
JRINC
This is an useful control that masks the input text with currency symbol and thousands and decimals separators.
Please Sign up or sign in to vote.
13 Jan 2007
Mathieu Jacques
Freeze parts of the user interface until all drawings are done, and blend old content with the new one smoothly.
Please Sign up or sign in to vote.
29 Jul 2009
paul1307
If you need to restrict user input to digits or decimal data, this is one way!
Please Sign up or sign in to vote.
4 Dec 2004
Stanciu Vlad
This article provides a combo box that is easy to use with data sources.
Please Sign up or sign in to vote.
27 Jul 2007
Nish Nishant
An ownerdrawn multi-column combobox class with support for data-binding
Please Sign up or sign in to vote.
23 Dec 2008
Vincenzo Rossi
A class adding column show/hide capability to a DataGridView
Please Sign up or sign in to vote.
3 Nov 2008
Vincenzo Rossi
A DateTimePicker derived class showing the background color we want.
Please Sign up or sign in to vote.
19 Sep 2009
jebarson
New features of Visual Studio 2010 discussed
Please Sign up or sign in to vote.
31 May 2011
Evren Daglioglu
This project gets a DXF file, extracts and interprets data and draws it on screen.
Please Sign up or sign in to vote.
24 Aug 2012
A.J.Bauer
This article shows you how to write a performing control using .NET 2.0 and GDI+.
Please Sign up or sign in to vote.
21 Feb 2005
Kevin Menningen
A color selection control that quickly lets the users zero in on the color they want.
Please Sign up or sign in to vote.
28 Sep 2006
nauthiz69_3
This is a dialog window that allows filtering a DataGridView. It can build filters with any depth of parentheses.
Please Sign up or sign in to vote.
29 Mar 2007
AlwiNus
A Margin structure that can be used in a variety of situations, like layout, drawing and printing. Now comes with a custom TypeConverter and a usage sample.
Please Sign up or sign in to vote.
25 Dec 2010
tgis.top
A SplitButton with its button part has all the characteristics that a Button has.
Please Sign up or sign in to vote.
17 Jul 2020
honey the codewitch
Add a flexible knob control to your .NET projects
Please Sign up or sign in to vote.
17 Jun 2009
colonel720
A convenient shortcut using generics to check for InvokeRequired on a Winforms control
Please Sign up or sign in to vote.
9 Nov 2007
Marc Clifton
Binding to the DataTable without the System.Windows.Forms namespace.
Please Sign up or sign in to vote.
4 Jul 2011
Eduardo Oliveira
A completely configurable tab control to use as tabbed MDI forms.
Please Sign up or sign in to vote.
21 Mar 2009
ZTransform
Enables side-by-side comparison of close matching color swatches.
Please Sign up or sign in to vote.
31 May 2005
Member 1702012
A joystick control using a simplified polar coordinate system to return an orientation and magnitude, and a custom Vehicle UserControl with an Offset method that uses the said coordinate system.
Please Sign up or sign in to vote.
2 Apr 2009
Ron Levy
A custom listbox control with disabled list items.
Please Sign up or sign in to vote.
30 Oct 2008
spidergeuse
This is an update to my jigsaw, which allows the user to customize the jigsaw (size and picture).
Please Sign up or sign in to vote.
20 Apr 2008
Gene OK
This is an example custom button control, written entirely in Managed C++.
Please Sign up or sign in to vote.
25 Nov 2005
TofuBug24
Shows a solution for creating a Master-Detail relation using textboxes.
Please Sign up or sign in to vote.
23 Feb 2009
Rick Hansen
Here is a very simplified method for selling relatively secure unlock keys to your customers. The unlock key you provide will only unlock that specific customer's download instance for a specific feature set or product.
Please Sign up or sign in to vote.
23 Feb 2006
Nish Nishant
DimmerDialog is a .NET class that shows a modal dialog which grays out the rest of the background, just like the Windows XP Shutdown dialog. This can be used when your application needs to show a very important message box or form that requires immediate user attention.
Please Sign up or sign in to vote.
7 Dec 2015
Tim Bomgardner
A CheckedListBox with dynamic foreground, background, and font
Please Sign up or sign in to vote.
10 Oct 2006
carloqueirolo
A versatile and multi-purpose button and button-bar with full Office 2003 colors and style.
Please Sign up or sign in to vote.
17 Jun 2009
liron.levi
This control acts like a tab control but without the tabs...
Please Sign up or sign in to vote.
17 Apr 2018
Darryl Bryk
A C# class for a multipurpose Windows message dialog
Please Sign up or sign in to vote.
2 Nov 2008
Erichero
It could take 11 clicks or 20 keystrokes to choose two dates representing last year. Why not choose "Last Year" in a ComboBox?
Please Sign up or sign in to vote.
18 Jun 2009
mahosi1
A wrapper for the Asynchronous Progamming Model in .NET
Please Sign up or sign in to vote.
14 May 2017
Kourosh K Tari
This numeric keypad helps you enter payment amounts in a text field
Please Sign up or sign in to vote.
20 Mar 2007
thebeekeeper
This article shows how to create a 3D style effect using only GDI+ image manipulations
Please Sign up or sign in to vote.
26 Jun 2006
Prasad Khandekar
A panel control with caption support, which can also dock child controls properly.
Please Sign up or sign in to vote.
11 Dec 2009
Metaconta
You can have a small home automation system controlling the serial port and a PIC microcontroller.
Please Sign up or sign in to vote.
10 Dec 2007
Mohammed Abd Alla
This is a simple class that can view scroll and zoom pictures
Please Sign up or sign in to vote.
21 May 2008
Marc Clifton
A wizard framework that supports plug-ins for the wizard pages.
Please Sign up or sign in to vote.
8 Jan 2007
Zoltan Balazs
Another approach to the MVC pattern
Please Sign up or sign in to vote.
28 Jun 2014
Tom Clement
A splash screen with some neat predictive progress bar features
Please Sign up or sign in to vote.
20 May 2008
Ashutosh Phoujdar
Simple process viewer that is capable of setting alerts for process events.
Please Sign up or sign in to vote.
29 Jan 2009
JoseMenendez
100% managed code that draws HTML on any device
Please Sign up or sign in to vote.
12 Jun 2012
JoseMenendez
A serious project on an Office-like Ribbon control
Please Sign up or sign in to vote.
17 Jun 2009
Marc Clifton
Review your project dependencies.
Please Sign up or sign in to vote.
17 Nov 2007
Shy Agam
This article shows how to enforce single application instancing, and perform interprocess communication (IPC) using pure .NET code.
Please Sign up or sign in to vote.
14 May 2007
Jason Henderson
An example of how to use Windows Communication Foundation services.
Please Sign up or sign in to vote.
21 Aug 2006
Hossein Ghahvei Araghi
This article contains the simplest solutions for: the security problem for DelegateSerializationHolder, the IO problem, and the messaging speed problem. Note: Messaging speed problem will appear when your application has worked for a long time.
Please Sign up or sign in to vote.
17 Oct 2016
Mehedi Shams
Design to scale automatically to different screen resolutions
Please Sign up or sign in to vote.
10 May 2005
Member 1702012
An article on a custom control in the form of a rotating gauge.
Please Sign up or sign in to vote.
12 Sep 2006
Stefan Bocutiu
A rotator control for Windows Forms.
Please Sign up or sign in to vote.
30 Sep 2009
Arjo Kalisvaart
This article describes how to implement Role-based Windows Form security. The solution includes a "SecureBaseForm" which allows/denies access to an inheriting Form and may fire the UserIsAllowed or UserIsDenied events.
Please Sign up or sign in to vote.
16 Nov 2007
Jim Weiler
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.
Please Sign up or sign in to vote.
15 Nov 2010
HawVie
A quality rendered Outlook style navigation pane control
Please Sign up or sign in to vote.
10 Apr 2008
Michael L Perry
An open source library of Windows Forms controls that update themselves automatically.
Please Sign up or sign in to vote.
24 Apr 2008
Yang Yu
A fast and simple way in using application design patterns - Part 1.
Please Sign up or sign in to vote.
20 Jul 2010
_H2_
An application and algorithms for best path in maze
Please Sign up or sign in to vote.
26 Jan 2006
Man_Man2612
Describes how to create a simple scrolling aboutbox usercontrol with C#. The control can manage its display object list including text or image.
Please Sign up or sign in to vote.
25 Sep 2006
Vitaly Zayko
Explains how to catch an unhandled exception and send a stack trace along with other debug information to the developer.
Please Sign up or sign in to vote.
9 Oct 2009
Arash Sahebolamri
This is a simple analog clock that demonstrates the use of GDI+.
Please Sign up or sign in to vote.
13 Sep 2005
Kisilevich Slava
A simple configuration form for applications.
Please Sign up or sign in to vote.
27 Dec 2009
Haim Nachum
A multi-threaded crawler that downloads pages and saves them localy while preserving the site tree structure.
Please Sign up or sign in to vote.
21 Dec 2009
P.Sandgren
A simple custom progressbar.
Please Sign up or sign in to vote.
10 Dec 2004
Marc Clifton
The basics, along with some things I learned along the way.
Please Sign up or sign in to vote.
21 Jul 2005
nschan
A framework for adding undo/redo support to a Windows Forms application is presented.
Please Sign up or sign in to vote.
5 Mar 2010
slelong
A simple control to draw graphs of points as a function of time
Please Sign up or sign in to vote.
21 Jan 2008
vidyaputra
A simple image slide show for beginners.
Please Sign up or sign in to vote.
21 Nov 2007
bearvarine
A Hashtable wrapper class that permits the table to be filled with data in an early phase of a program, but then made read-only (Immutable) for subsequent usage.
Please Sign up or sign in to vote.
24 Jun 2008
César de Souza
An article presenting a control capable of adding a border-like effect to any desired text
Please Sign up or sign in to vote.
20 Nov 2004
GMachiavelli
This program shows an example of how to manipulate lots of files to convert their size, quality and get a thumbnail image.
Please Sign up or sign in to vote.
3 Nov 2004
GMachiavelli
An article useful to understand simple thread use, TCP/IP networking, and basic use of XML.
Please Sign up or sign in to vote.
3 Oct 2014
Vivek Ragunathan
A simple tree list view .NET WinForms control
Please Sign up or sign in to vote.
27 Dec 2010
trestan
This article describes a simple method to resize a control at runtime.
Please Sign up or sign in to vote.
5 Apr 2013
Steve Marsh
The LEDBulb is a .NET user control for Windows Forms that emulates an LED light. Its purpose is to provide a sleek looking representation of an LED light that is sizable, has a transparent background and can be set to different colors.
Please Sign up or sign in to vote.
8 Mar 2010
The Man from U.N.C.L.E.
Showing a wait window during a long running process
Please Sign up or sign in to vote.
15 Jun 2011
sk saini
An easy way for paging DataGridView
Please Sign up or sign in to vote.
16 Oct 2009
Victor Lapin
This article presents a simple solution to operate multiple UI elements at runtime depending on one condition
Please Sign up or sign in to vote.
5 Feb 2006
Stephane Rodriguez.
A simple Windows RSS store viewer working on top of the IE7 RSS platform
Please Sign up or sign in to vote.
21 Jul 2010
Waylon Flinn
This article describes a simple solution for hiding the Taskbar and the Start Orb that works on both Vista and Windows 7.
Please Sign up or sign in to vote.
29 May 2010
Software_Developer
A Simulation of a Canadian F-86 fighter jet in Windows Forms using Visual C++ 2005
Please Sign up or sign in to vote.
17 Jul 2005
smn-12
Creating a single instance application that stays in the system tray.
Please Sign up or sign in to vote.
11 Apr 2005
Uwe Keim
Introduced a class that simplifies Windows Impersonation in C#.
Please Sign up or sign in to vote.
7 Jul 2006
Eric Woodruff
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.
Please Sign up or sign in to vote.
8 Dec 2006
christophilus
A (fairly) simple tab control with closeable tabs
Please Sign up or sign in to vote.
20 Aug 2009
Andrew Courtice
A TCP/IP chat program coded in Microsoft Visual Basic .NET.
Please Sign up or sign in to vote.
24 Jul 2011
hofingerandi
A tiny application to launch a process suspended to allow, e.g., attaching a remote debugger.
Please Sign up or sign in to vote.
18 Aug 2011
Herre Kuijpers
A utility that allows you to enter simple and more complex mathematical formulas which will be evaluated and calculated on the spot
Please Sign up or sign in to vote.
13 Dec 2008
Dmitri Nеstеruk
A small VS add-in to implement a Visitor pattern.
Please Sign up or sign in to vote.
9 Aug 2005
Nicholas Butler
Move your window buttons into your preferred order. WinXP or later only.
Please Sign up or sign in to vote.
3 Aug 2010
red_moon
A tooltip to display separate title, contents, and image of each control, and enable for custom shaped
Please Sign up or sign in to vote.
10 Nov 2004
Rakesh Rajan
This article talks about how to use the Background Worker component in Whidbey to execute long-running operation asynchronously. It also talks about how to support progress reporting and cancellation.
Please Sign up or sign in to vote.
16 Jul 2008
Darren Sessions
With this class, you can add a PNG image to your button and automatically get a highlighted and grayscale version.
Please Sign up or sign in to vote.
18 Aug 2006
Jim Blackler
A lightweight class library that extends the Framework's most popular editor controls to include search and other basic functionality.
Please Sign up or sign in to vote.
14 Jan 2016
Pat Dooley
In this article I will describe the approach I took in creating a VB.NET implementation of the Spider Solitaire Game.
Please Sign up or sign in to vote.
9 Jan 2006
Jun Du
This is an article to demonstrate how to write a web content monitoring tool to watch gas price indices.
Please Sign up or sign in to vote.
10 May 2010
Software_Developer
A Windows Forms C++ Mandelbrot Explorer/Zoom with Julia walkabout
Please Sign up or sign in to vote.
10 Dec 2013
Petr Ivankov
Multidisciplinary paradigm of software development
Please Sign up or sign in to vote.
20 Jan 2016
Pat Dooley
In this article I will show how simple programs can help improve your photography work flow. Acme Photo resizer resizes JPG images in bulk. It can also add a copyright notice and the photograph's file name to each image. It was written to help me resize race photographs so that I could post them to
Please Sign up or sign in to vote.
22 Aug 2006
Danilo Corallo
Extend a PropertyGrid with an Item collection; easy customization of properties with custom editor, custom converter and databinding.
Please Sign up or sign in to vote.
26 Nov 2008
Charles Ju
Group collapse behavior added to a listview control under Windows Vista
Please Sign up or sign in to vote.
21 Apr 2008
ANURAG VISHNOI
Article describes how to add icons in WPF TreeView
Please Sign up or sign in to vote.
27 Apr 2009
S.Vinothkumar
Add prerequisites of .NET Framework in Visual Studio setup project
Please Sign up or sign in to vote.
12 Jul 2010
hamityildirim
Add-in - add-on programming and an example for Outlook add-in regions, views, rules, and reports.
Please Sign up or sign in to vote.
7 May 2008
Sacha Barber
Using the AddIn model pipeline.
Please Sign up or sign in to vote.
29 Apr 2005
Mihail Stefanov
How to add "Balloon" style to ToolTip provider
Please Sign up or sign in to vote.
11 Jul 2005
Tyron Madlener
An article on how to add a custom button to the caption bar.
Please Sign up or sign in to vote.
23 Oct 2009
greg_quinn
How to add a 'select' option to a Windows Forms databound combobox with one easy method
Please Sign up or sign in to vote.
16 Oct 2005
miklovan
The article introduces a base dialog form class, which can be used to create all kinds of OK/Cancel type of dialogs. It also gives the basics of custom control creation and form inheritance.
Please Sign up or sign in to vote.
12 Jun 2008
Ferminus Muthu
Custom skins for VB.NET forms, Skinning VB.NET forms, WinForm Skins
Please Sign up or sign in to vote.
18 Sep 2007
Navneet Codes
Code for adding events to the event viewer by C#
Please Sign up or sign in to vote.
18 Aug 2011
Dave Franco
Adding Lightbox effect to Winform Applications
Please Sign up or sign in to vote.
6 Mar 2006
Gabriel Graves
An article on adding MDI support to .NET applications.
Please Sign up or sign in to vote.
15 May 2008
Daniel M. Camenzind
This project allows you to add mouse gesture functionality to your Windows Forms application with just a few lines of code.
Please Sign up or sign in to vote.
5 Dec 2007
Luis Alonso Ramos
Easily add multicolumn sorting to your ListView controls
Please Sign up or sign in to vote.
21 Dec 2011
Tamer Oz
Using localized data fetched from a data source is a problem. Here is a good solution.
Please Sign up or sign in to vote.
30 Nov 2007
Hrushikesh Mokashi
How to Add or Update Exchange Calendar/Tasks files using CDOAppointment object
Please Sign up or sign in to vote.
25 Jun 2008
Lukas Neumann
An example of undocumented integration into the user interface of Microsoft Office applications.
Please Sign up or sign in to vote.
13 Feb 2009
SHRIDHAR TL
Allows to maintain and backup your contacts and also maintains a reminder. You can store data in any of the three different databases like Microsoft SQL Server, MySql, Microsoft Access
Please Sign up or sign in to vote.
19 Jul 2007
Alessio Saltarin
How to display fonts on Windows Forms according to OS and theme defaults
Please Sign up or sign in to vote.
23 Dec 2008
logicchild
Understanding ADO.NET
Please Sign up or sign in to vote.
18 May 2009
Richard Blythe
A screen picker control that can be dropped into any .NET project.
Please Sign up or sign in to vote.
26 Oct 2010
KChandos
Active Directory lookup utility
Please Sign up or sign in to vote.
17 Dec 2005
Dmitry Salko
Allows to display information popup window above tray area.
Please Sign up or sign in to vote.
20 Mar 2009
Travis Howle
Easily develop software to create fully custom Code 39 Barcodes for printing on Avery 8167 labels (document and box labels, or more based on customization).
Please Sign up or sign in to vote.
31 Dec 2009
VisualBas08
Make Bookmarks (or Favorites) for your web browser
Please Sign up or sign in to vote.
21 Sep 2006
George Oakes
This is an advanced manipulation of the FileSystemWatcher object.
Please Sign up or sign in to vote.
10 Jan 2012
Huisheng Chen
monitor sql server processes and jobs, analyse performance, object version control, view executing sql query, kill process / job, object explorer, database shrink/log truncate/backup/detach/attach etc
Please Sign up or sign in to vote.
10 Jul 2006
Andrey Gliznetsov
The TreeViewAdv control is designed to replace the standard .NET TreeView. It can do the same things, plus a number of advanced features like multi-selection or multi-column view.
Please Sign up or sign in to vote.
13 Jul 2007
Guillaume Leparmentier
How to use, and understand, visual styles for custom controls drawn with a C# wrapper (uxtheme.dll)
Please Sign up or sign in to vote.
9 May 2009
VCSKicks
Implement the Windows 7 Aero Shake feature in .NET WinForms.
Please Sign up or sign in to vote.
2 Mar 2009
jasonpang2011
Tracks the status of an AIM user (online, away, offline).
Please Sign up or sign in to vote.
30 Jun 2007
vridhichowdhry
How to print a Form in VB.NET using the Printform Component. Describes the various ways with examples on how to customize the printed output according to your need.
Please Sign up or sign in to vote.
11 Jul 2007
Arjan Keene
Prints the content of user controls and provides printing settings and preview
Please Sign up or sign in to vote.
30 Jan 2007
salysle
This article describes an approach to providing users with the means to submit error information directly back to the software developers as errors are encountered during the use of a targeted application
Please Sign up or sign in to vote.
27 Mar 2009
Daniele Di Sarli
How to display an image fade in/out.
Please Sign up or sign in to vote.
24 Feb 2006
Aaron Dilliard
This article shows how to make a transparent/translucent TextBox and RichTextBox.
Please Sign up or sign in to vote.
17 Sep 2010
Anthony Mushrow
Set a 32-bit image as the background for your Windows Form
Please Sign up or sign in to vote.
23 Sep 2010
sashidhar
Alternative way for Window services to interact with desktop where operating > XP
Please Sign up or sign in to vote.
22 Apr 2014
Duncan Edwards Jones
Introduces and discusses the Common Language Runtime framework classes used in printing from a .NET Windows Forms application.
Please Sign up or sign in to vote.
7 Aug 2006
Mark Newman #2
An Abstract Factory implementing a Chain Pattern, loaded by reflection from the app.config.
Please Sign up or sign in to vote.
17 May 2012
Jim Parsells
Explorer TreeView control with Shell Folder access class and Icon management.
Please Sign up or sign in to vote.
5 Oct 2009
Jeff J Anderson
An alpha channel composited form for image based Window frames
Please Sign up or sign in to vote.
18 Dec 2007
Keith Balaam
An article on writing a responsive multithreaded GUI, but not the Microsoft way
Please Sign up or sign in to vote.
20 Nov 2006
Robert Rohde
An extended picturebox, animated picturebox, and an animated progressbar in one component.
Please Sign up or sign in to vote.
9 Mar 2007
John Stewien
An article on creating weak event handlers that show how to use them in a Windows Form.
Please Sign up or sign in to vote.
18 Apr 2007
Juan Pablo G.C.
GNU code of RibbonPanel, free software for personal and nonlucrative use, for rest please contact me
Please Sign up or sign in to vote.
3 Mar 2009
christophilus
A Windows application (.NET) which allows the user to GET, PUT, POST, or DELETE data to a URI
Please Sign up or sign in to vote.
28 Feb 2010
Alan Burkhart
A thesaurus based on data from the WordNet database, easily implemented
Please Sign up or sign in to vote.
23 Apr 2009
Vincenzo Rossi
An enhanced PrintPreviewDialog with better look, localization, auto page numbers, and additional text.
Please Sign up or sign in to vote.
28 May 2014
Bernardo Castilho
A PrintPreviewDialog that is faster and better looking than the standard one
Please Sign up or sign in to vote.
29 Mar 2010
Nish Nishant
An ExifReader class in C# that supports custom formatting and extraction. StyleCop compliant code, with demos for WPF and Windows Forms.
Please Sign up or sign in to vote.
19 Jul 2007
Mats Gudmundsson
If you need some more sophisticated control when using drag-drop operations on your own classes this article is a good start. The user is given much more control in positioning the objects. The best way to understand the contents of this article is to download and run the small demo.
Please Sign up or sign in to vote.
23 Mar 2006
Nicolas Wälti
A nice little control to help the user notice you're trying to tell him something...
Please Sign up or sign in to vote.
20 Dec 2010
Mike Emerson
An Open Source RDL engine for rendering reports to WinForms or ASP.NET
Please Sign up or sign in to vote.
23 Feb 2006
Danilo Corallo
An Oracle query tool with syntax highlighting and a tabbed MDI interface.
Please Sign up or sign in to vote.
22 Jul 2009
DaveyM69
A complete overview and implementation of SNTP from a client perspective.
Please Sign up or sign in to vote.
20 Jul 2009
Song_Gao
An editor capable of producing commmon XSD documents and generating strongly-typed configuration class corresponding to the XML schema (XSD) file
Please Sign up or sign in to vote.
4 Nov 2012
#realJSOP
The classic word game using words and letter scores allowed in Scrabble
Please Sign up or sign in to vote.
16 Apr 2010
Phillip Piper
A class library that allows (almost) any Control to show animations
Please Sign up or sign in to vote.
18 May 2008
sudhir_Kumar
This class helps to animate a tray icon.
Please Sign up or sign in to vote.
15 May 2006
Robert Rohde
A component to make Windows Forms controls more dynamic by adding animation capabilities.
Please Sign up or sign in to vote.
28 Jul 2009
webdev_hb
Anonymous Types are a powerful feature in the .NET language, but are limited when you need to pass that information around. In this post, I discuss a class that I wrote to allow you to work with Anonymous Types easily, even after they leave their initial scope.
Please Sign up or sign in to vote.
12 Nov 2008
rspercy65
Play your MP3s with this Audio Player
Please Sign up or sign in to vote.
3 Oct 2005
Alexey A. Popov
This article demonstrates an alternative way of invoking UI event handlers from a worker thread.
Please Sign up or sign in to vote.
8 Oct 2014
Israel Sant'Anna
This is an alternative for "Links with arbitrary text in a RichTextBox".
Please Sign up or sign in to vote.
12 Jan 2005
kbrryder
A Windows API browser that shows you all the definitions and help on API methods.
Please Sign up or sign in to vote.
9 Feb 2021
GuyThiebaut
Detecting an available update and installing the update via an online download - an alternative to ClickOnce
Please Sign up or sign in to vote.
11 Nov 2004
Saurabhdotnet
In this article, you will get a walkthrough of creating an Application Event Handler Component (AEHC) for any WinForms application in .NET.
13 Jun 2005
IronSpeed Inc.
Taking full advantage of the built-in infrastructure services of the Microsoft .NET Framework - without taking months to learn new languages, APIs and protocols - is one of the most pressing challenges faced by enterprise application developers today.
Please Sign up or sign in to vote.
26 Sep 2006
mcgahanfl
A utility to capture/restore state data to a container via XML.
Please Sign up or sign in to vote.
4 Feb 2010
igor2010
How to use Active Object pattern to carry out long-running tasks
Please Sign up or sign in to vote.
26 Jun 2007
Anton Pious Alfred
Most systems developed would have different environments, to name a few, Development, Quality Assurance, or Testing and Live or Production. This article describes how to incorporate all three environment configurations without having to change them while deploying.
Please Sign up or sign in to vote.
18 Aug 2010
Koshy Panicker John
Demonstrates a very simple way to create and save Multi-Dimensional (Virtual) ArrayLists to text file
Please Sign up or sign in to vote.
4 May 2007
shalafiraistlin
This is a solution implementation to the well-known art gallery problem using polygon triangulation and 3-coloring methods
Please Sign up or sign in to vote.
28 Feb 2005
Tom Ollar, Jim Bennett
The initial architecture for drag and drop takes flight.
Please Sign up or sign in to vote.
27 Feb 2005
Tom Ollar, Jim Bennett
Building a UI platform in C#
Please Sign up or sign in to vote.
6 Jul 2008
Alan Crispin
How to develop a C# immune algorithm
Please Sign up or sign in to vote.
27 Jan 2005
Mike Ellison
An example of persisting and parsing a custom collection in an ASP.NET server control.
Please Sign up or sign in to vote.
1 Jul 2007
Marcelo Ricardo de Oliveira
This article explains how you can use AOP for benchmarking purposes.
Please Sign up or sign in to vote.
19 Nov 2011
User008
Drag 'n Drop asynchronous files from an external server or device
Please Sign up or sign in to vote.
15 Dec 2008
Ashutosh Phoujdar
This article introduces a reusable library that contains two utility components for data binding and asynchronous data loading.
Please Sign up or sign in to vote.
5 Oct 2007
Babak Ansari
A custom asynchronous setup with progress indicator.
Please Sign up or sign in to vote.
30 Mar 2009
Ahmet Göktaş
Atlassian Jira - TortoiseSVN Plugin for Issue Tracking and Easy Linking of Subversion Project with Jira Issue
Please Sign up or sign in to vote.
29 Dec 2010
abhishek pareek2009
This is an excellent example of how to integrate Navision with any third party application with data flowing in and out from Navision to that application.
Please Sign up or sign in to vote.
8 Nov 2006
Manoh
An article on an auto-complete combobox.
Please Sign up or sign in to vote.
20 Jun 2009
Thomas Polaert
Add "Auto Ellipsis" feature to any Windows Form control
Please Sign up or sign in to vote.
26 Sep 2011
Yasser Sobhy
A .NET control to control the layout of categorized sections in your application.
Please Sign up or sign in to vote.
26 Jan 2006
Peter Huber SG
Saving a changed row in the DataGridView automatically to the database seems to be a basic task, but is challenging to implement. Read here why the most intuitive approaches fail and how to get it working.
Please Sign up or sign in to vote.
6 Nov 2006
adamAFA46
Simple but powerful GUI O/R Mapper which generates C# 2.0 to handle all of your object relational persistence.
Please Sign up or sign in to vote.
19 Mar 2015
Pavel Torgashov
Customizable autocomplete menu for RichTextBox, TextBox and other controls
Please Sign up or sign in to vote.
12 Sep 2011
Oliver Bleckmann
A TextBox with autocomplete capabilities in the manner of SQL's Like command
Please Sign up or sign in to vote.
12 Jan 2010
shijo joseph
This article demonstrates a tool which can auto-generate playlists for iTunes.
9 Sep 2005
SoftWidgets
In just a few minutes, predefined templates, containing formatted sheets and charts, can be generated from any database using simple SQL statements, macros and/or custom C# or VB.NET snap-ins. Generated files can be distributed to a file server or as an email attachment. Usually, no coding is needed
Please Sign up or sign in to vote.
1 Oct 2015
Steve Aube 1
This article describes a new alternative approach for Automated Testing of User Interfaces (UI).
Please Sign up or sign in to vote.
21 Jan 2009
Keithsw
How to reverse engineer a website to build a robot to automate browsing.
Please Sign up or sign in to vote.
21 Apr 2008
awln
Automatically creating multipart Zip files.
Please Sign up or sign in to vote.
2 May 2007
Srinivas-Miriyala
This tool move the previously-published infopath form templates to a new location.
Please Sign up or sign in to vote.
10 May 2006
thebeekeeper
Learn how to create a graph that can automatically scale itself!