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 Updated

Windows Forms 

Please Sign up or sign in to vote.
29 Jun 2021
Joe Dufresne
An easy to use tool to save your Windows Spotlight (lock screen) images for use as desktop wallpaper
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.
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.
24 Dec 2020
Tomaž Štih
A tree drawing algorithm, implemented as C#/WinForms/NET Core control, that produces surprisingly good results with minimal effort
Please Sign up or sign in to vote.
13 Oct 2020
Graham Wilson
A track bar control which displays the track line as a spiral
Please Sign up or sign in to vote.
11 Oct 2020
Dmitriy Sobeshchanskiy
An overview of logic and GUI controls for MRU functionality
Please Sign up or sign in to vote.
23 Sep 2020
Claudio Nicora
An extended NumericUpDown control with better focus and mouse wheel management.
Please Sign up or sign in to vote.
26 Jul 2020
Marijan Nikic
A simple, yet powerful and fast Windows Forms app for batch renaming files
Please Sign up or sign in to vote.
22 Jul 2020
honey the codewitch
Diving into some of the core plumbing behind the Windows operating system
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.
12 May 2020
Jayson Ragasa
Multi RDP Client .NET is used for managing your RDP connections. It allows you to Import/Export .RDP files, disconnect all connection at one click, and connect all your servers at one click as well.
Please Sign up or sign in to vote.
25 Apr 2020
chris_mackay
A reference for writing your own dialog message box in Windows
Please Sign up or sign in to vote.
2 Nov 2019
Alaa Ben Fatma
Use your skills as a designer to create gorgeous control
Please Sign up or sign in to vote.
27 Sep 2019
William Costa Rodrigues
This article demonstrates how to send file to server via FTP routine.
Please Sign up or sign in to vote.
24 Sep 2019
gggustafson
WinForm Generate Password Tool
Please Sign up or sign in to vote.
21 Sep 2019
Shameel
Browser Selector is a WinForms app written in C# that allows you to associate different urls with different browsers.
Please Sign up or sign in to vote.
7 Aug 2019
tajbender, KoglTH, JoseMenendez, toATwork, adriancs, Michael Spradlin
Easily add a ribbon to a WinForms application
Please Sign up or sign in to vote.
1 Mar 2019
Sergey Nozhenko
A technique of invoking and implementing non-standard interfaces of windowsless rich edit controls is demonstrated
Please Sign up or sign in to vote.
10 Feb 2019
Code Artist
MSChart Extension 2.2.0 Update with new features
Please Sign up or sign in to vote.
9 Feb 2019
Quanik
How to create a custom settings provider for .NET applications
Please Sign up or sign in to vote.
17 Jan 2019
Ramon F. Mendes
A lightweight HTML control for WinForms
Please Sign up or sign in to vote.
23 Dec 2018
charles922
Introduction to Orbital Mechanics - 2 Body Problem
Please Sign up or sign in to vote.
11 Nov 2018
hasan bozkurt
Filterable TreeView WinForm UserControl
Please Sign up or sign in to vote.
16 Oct 2018
Arlo Weston
Using the decorator pattern in WinForms, VB.NET
Please Sign up or sign in to vote.
31 Jul 2018
gardner9032
A brief example showing how to use the Reactive UI framework to perform a separation of concerns using MVVM.
Please Sign up or sign in to vote.
30 Jul 2018
charles922
Introduction to Numerical Methods and Updated Polynomial Class
Please Sign up or sign in to vote.
28 Jul 2018
B.O.B.
Win10 TabletMode alters the order of Form events in WinForms.Net - this article describes how to correct the event order
Please Sign up or sign in to vote.
17 May 2018
vnmatt
Basic framework for building desktop plug-in applications
Please Sign up or sign in to vote.
10 May 2018
charles922
Math Function Tutor - Part 1
Please Sign up or sign in to vote.
21 Apr 2018
Wade Harvey
This article shows how to use Winforms, WPF and C# to create a File Explorer Clone with Tabs and an extremely fast parallel file search utility.
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.
10 Mar 2018
Joe Dillon
This article describes the security techniques required to create a secure offline password manager and how the Libsodium library has been used to achieve this. YAPM stores passwords with AES encryption and authenticates users with an Argon2 hash.
Please Sign up or sign in to vote.
10 Jan 2018
Amir Jalilifard
In this article, you are going to learn about P2P Network and Windows Communication Foundation to share your files between peers through a P2P network.
Please Sign up or sign in to vote.
6 Jan 2018
Pritam Zope
In this article we will customize basic windows forms using only Panels in diffrerent colors for different UI designs such as Microsoft Office 2013 in Visual Studio using C#
Please Sign up or sign in to vote.
7 Dec 2017
Dukhabandhu Sahoo
This article explains how to display a loading indicator (a GIF image) in Windows Forms application when some long running task is performed in the background.
Please Sign up or sign in to vote.
1 Aug 2017
Dmitry Brant
A custom control for Windows Forms that looks like an electronic 7-segment LED display.
Please Sign up or sign in to vote.
3 Jul 2017
Bessem Bousselmi
ColorPicker with Metro interface
Please Sign up or sign in to vote.
30 Jun 2017
Adam O'Neil (Travelers Rest, SC)
A new alternative to CRUD data binding in WinForms
Please Sign up or sign in to vote.
22 Jun 2017
Mustafa Kok
Associating and opening a specific file format with a single instance of a WinForms application
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.
12 May 2017
Alexey Shalnov
Demonstrates the concept of how to build an old MFC application in a .NET application, to replace the MFC MDI Framework with the modern WinForms or the WPF Framework and to integrate MFC Views and Dialogs in it.
Please Sign up or sign in to vote.
23 Mar 2017
Yang Kok Wah
Implementing shape control that supports transparency, custom design-time editors and simple animation
Please Sign up or sign in to vote.
9 Mar 2017
Graeme_Grant
A documented journey looking for the fastest solution for generating valid Anagrams for the Weekly Code Project Challenge...
Please Sign up or sign in to vote.
3 Mar 2017
Paolo Foti
Save and restore your design work using a persistence manager based on XAML code
Please Sign up or sign in to vote.
31 Dec 2016
SonicMouse
Totally customize the WinForms Combobox by painting the Non-Client area in the combo box's listbox.
Please Sign up or sign in to vote.
22 Dec 2016
Ozesh Thapa
Converting Docx To Html to Docx
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 Nov 2016
Niemand25
A simple way to place any ObjectListView inside a ComboBox
Please Sign up or sign in to vote.
7 Nov 2016
Dirk_Strauss
In this article by Dirk Strauss, author of the book C# Programming Cookbook, he sheds some light on how to handle events, exceptions and tasks in asynchronous programming, making your application responsive.
Please Sign up or sign in to vote.
31 Oct 2016
phil.o
This article describes the building of Markov Chains and their use for generating random names or words.
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.
2 Aug 2016
RogerCreagh
A standard interface for multiple Arduino boards with different firmware
Please Sign up or sign in to vote.
23 Jul 2016
Christian Vos
Explains the issues of the mp3 player in the Ampera and Volt and how the playlist creator can solve this.
Please Sign up or sign in to vote.
8 Jul 2016
icemanind
A Winforms control that looks like a console screen, with full reading and writing support.
Please Sign up or sign in to vote.
3 Jul 2016
Graham Wilson
An application to demonstrate the icon sizes used by Windows.
Please Sign up or sign in to vote.
22 Mar 2016
Chandrasekhar Telkapalli
Understanding the User Business Process,analysis on benefits of doing Automation and best approaches & practices in designing the solution
Please Sign up or sign in to vote.
6 Mar 2016
Hiske Bekkering
A simple explanation of how to synchronize custom painting with a ProgressBar's default painting.
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.
23 Jan 2016
Peter Devo
This article presents designing and creating a WinForms User Interface using the DevExpress WinForms controls (version 15.2).
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.
20 Jan 2016
Pat Dooley
In this article I will show how simple programs can help improve your photography work flow. It simplifies the first step of selecting which images on your memory card or camera are worth processing. It uses a replacement for the PictureBox control that displays photographs and allows them to be zoo
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.
7 Dec 2015
Tim Bomgardner
A CheckedListBox with dynamic foreground, background, and font
Please Sign up or sign in to vote.
26 Nov 2015
Peter Occil
Describes details of how a calculator program is implemented with the help of my CBOR library
Please Sign up or sign in to vote.
20 Nov 2015
David Hall
Self configuring input dialog box for quick data collection in a Windows Forms solution.
Please Sign up or sign in to vote.
25 Oct 2015
Bedri Egrilmez
A Single-DLL, multi-page TIFF .NET viewer control with panning and thumbnails support
Please Sign up or sign in to vote.
7 Oct 2015
Roger500
Detect and correct unresponsive forms
Please Sign up or sign in to vote.
4 Oct 2015
syed shanu
In this article we will learn about DataGridView Gantt Style Chart Using C# WinForm.
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.
28 Sep 2015
Mr.PoorEnglish
including the "Four Views"-Concept as general principle of presenting Data.
Please Sign up or sign in to vote.
5 Sep 2015
InvisibleMedia
Specify grammatical contexts
Please Sign up or sign in to vote.
28 Aug 2015
InvisibleMedia
Defining innovation beyond the limits of Chomsky
Please Sign up or sign in to vote.
4 Aug 2015
syed shanu
In this article we will learn how to create a simple Name Puzzle game for Windows Mobile using Universal App development.
Please Sign up or sign in to vote.
28 Jun 2015
NightWizzard
Simply add a single code module to add instant design capabilities to all windows forms of your application!
Please Sign up or sign in to vote.
13 Jun 2015
Graham Wilson
A circular motion control
Please Sign up or sign in to vote.
8 Jun 2015
Dirk_Strauss
LEADTOOLS Recognition Imaging SDK - I had the pleasure of taking the SDK for a spin, and let me tell you it was well worth it.
Please Sign up or sign in to vote.
2 Jun 2015
Ocean Airdrop
Displaying HTML markup in a DataGridView
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.
19 Mar 2015
TarikHuber
Create a login dialog and manage all users using STT
Please Sign up or sign in to vote.
23 Feb 2015
lepipele
Easy to use C# WebCam library that's not plagued with weird DLL references or PInvoke calls
Please Sign up or sign in to vote.
21 Feb 2015
liron.levi
Utility for comparing two SQLite database files for both structure and data
Please Sign up or sign in to vote.
18 Feb 2015
Alvin Ashcraft
This year I have been looking at and starting to use several components from the Universal 14.2.4 release.
Please Sign up or sign in to vote.
13 Feb 2015
Vladimir Svyatski
I'm going to show you some not quite evident things if you're about to write a C++/CLI application.
Please Sign up or sign in to vote.
19 Dec 2014
JReichert
Use FlexibleMessageBox.Show to seamlessly replace your usages of MessageBox.Show and get more features in a single class you can easily add to your project
Please Sign up or sign in to vote.
12 Nov 2014
Hassan Mokdad
This article will show how to use the most important features of a background worker to load the balance of your code between different working threads. It will also demonstrate how to take progress events from the background worker and how to cancel a currently running thread.
Please Sign up or sign in to vote.
12 Nov 2014
fmsalmeida
Creating a modular Windows Forms app using MEF.
Please Sign up or sign in to vote.
5 Nov 2014
Hemant__Sharma
Article attempts to solve hassle of maintaining and deploying multiple configuration files for different testing/deployment stages/environments.
Please Sign up or sign in to vote.
24 Oct 2014
Pavel Torgashov
Custom text editor with syntax highlighting
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.
3 Oct 2014
Vivek Ragunathan
A simple tree list view .NET WinForms control
Please Sign up or sign in to vote.
2 Oct 2014
Adam Zgagacz
WinForms Scrollbar with enhanced properties, graphical bookmarks and value tooltips.
Please Sign up or sign in to vote.
19 Sep 2014
mudnug
How to work with DotSpatial controls
Please Sign up or sign in to vote.
7 Sep 2014
Graham Wilson
A progress bar which displays progress as passage through a simple maze.
Please Sign up or sign in to vote.
26 Aug 2014
Project Sfx
A C# class for generating an audio waveform asynchronously.
Please Sign up or sign in to vote.
7 Aug 2014
roli.hof
This article describes a windows forms application which automates MS Office PowerPoint 2007 in order to replace predefined text of a template with your input
Please Sign up or sign in to vote.
30 Jul 2014
CodeFate
Revision: "Manage YouTube using C# and Youtube API 1.6"
Please Sign up or sign in to vote.
28 Jul 2014
Bernardo Castilho
A component that makes it easy to use Entity Framework in WinForms projects, including design-time binding support.
Please Sign up or sign in to vote.
24 Jul 2014
Thomas Maierhofer (Tom)
NHunspell (Open Office spell checker for .NET) functions for servers and ASP.NET web projects.
Please Sign up or sign in to vote.
24 Jul 2014
Thomas Maierhofer (Tom)
New NHunspell (Open Office spell checker for .NET) functions at a glance.
Please Sign up or sign in to vote.
23 Jul 2014
Chad Z. Hower aka Kudzu
Bar code scanner integration with WPF or WinForms.
Please Sign up or sign in to vote.
17 Jul 2014
Tom Clement
1 alternative  
This article provides a console utility and a method for extending a merge tool to ensure that only real changes (not reordering) appear when merging files from different source control branches.
Please Sign up or sign in to vote.
9 Jul 2014
mrwisdom
Source code for how to create a RichTextBox column in a DataGridView
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.
26 Jun 2014
John D. Cook
A script for extracting string literals from source code for review
Please Sign up or sign in to vote.
8 Jun 2014
Pavel Torgashov
The theory of contour analysis and its practical application to image recognition and OCR
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.
21 May 2014
Mohammed Owais
Generating barcode labels in C# with the help of Crystal Reports for printing.
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 Apr 2014
Dave Kerr
Use OpenGL in WinForms or WPF applications, directly or with a powerful Scene Graph.
Please Sign up or sign in to vote.
27 Mar 2014
alexandrvslv
Docking windows container, extended listview, extended property editor.
Please Sign up or sign in to vote.
22 Mar 2014
Mr.PoorEnglish
Treeview with Checkboxes supporting 3-state-logic
Please Sign up or sign in to vote.
28 Jan 2014
Yvan Rodrigues
The standard Windows Forms PictureBox is missing one very useful line of code.
Please Sign up or sign in to vote.
20 Jan 2014
David Rogers Dev
A basic introduction to the WinForms MVP framework and how to use it.
Please Sign up or sign in to vote.
18 Jan 2014
Kirill__
How to manage data using different tools from .NET
Please Sign up or sign in to vote.
11 Jan 2014
i00
Simple to use, open source Spell Checker for .NET
Please Sign up or sign in to vote.
30 Dec 2013
Volynsky Alex
Briefly and clearly about MVC implementation, without lengthy discussion or minor details
Please Sign up or sign in to vote.
17 Dec 2013
kdgupta87
Detect and track objects in live webcam video based on color and size using C#.
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 Nov 2013
Terence Wallace
Ordermate can be used as a basic example of utilizing the XMLSerializer class to automate the creation of invoice forms.
Please Sign up or sign in to vote.
12 Nov 2013
T Manjaly
Are you looking for WinForms control libraries to improve productivity of your development team and provide a better user experience for your end-users?
Please Sign up or sign in to vote.
7 Nov 2013
Adam Zgagacz
ComboBox extension methods for binding with Enum types
Please Sign up or sign in to vote.
16 Oct 2013
E.F. Nijboer
Undo/Redo framework for editing controls in a Windows application.
4 Oct 2013
Redgate Software
How a Software Engineer at an Australian defence contractor tracked down a memory leak and improved performance of a complex application handling high-speed data visualization.
Please Sign up or sign in to vote.
29 Sep 2013
Kirill__
A simple program in C#.
Please Sign up or sign in to vote.
25 Sep 2013
eclipse2k1
A simple Performance Chart/Monitoring Control
Please Sign up or sign in to vote.
18 Sep 2013
Danielku15
Give your WinForms Windows a unique look using a unique design
Please Sign up or sign in to vote.
6 Sep 2013
Magnus_
This is an alternative for "Solving the .resx Merge Problem "
Please Sign up or sign in to vote.
5 Sep 2013
Jani Giannoudis
Simplifying the .NET User Configuration for Windows Forms and WPF
Please Sign up or sign in to vote.
1 Sep 2013
DmytroSokhach
NHunspell component example for WindowsForms
Please Sign up or sign in to vote.
1 Aug 2013
tumbledDown2earth
Method for edge detection in color images, using 1-Dimensional liner image or scan line, sampled at 1 pixel intervals, at any arbitary angle
Please Sign up or sign in to vote.
9 Jul 2013
Uwe Keim
A small wrapper class around the Windows Forms 2.0 WebBrowser control
Please Sign up or sign in to vote.
18 Jun 2013
Sergey Semyonov
1 alternative  
DataGridViewTextBoxCell derived cell that can be merged with cells of the same type
Please Sign up or sign in to vote.
26 May 2013
Aravind.V.S
SocketIO - NodeJS desktop programming in C# using the SocketIO4Net library.
Please Sign up or sign in to vote.
9 May 2013
Shahin Khorshidnia
It's a pattern like MVVM but for WinForms.
Please Sign up or sign in to vote.
6 May 2013
Yuriy Y
A control similar to the Outlook Calendar control
Please Sign up or sign in to vote.
28 Apr 2013
Ed Nutting
A wrapper application making management, modding and running multiple MineCraft servers faster and easier.
Please Sign up or sign in to vote.
16 Apr 2013
radioman.lt
GMap.NET is a powerful, free, cross platform, Open Source .NET control. It enables the use of routing, geocoding, and maps from Google, Yahoo!, OpenStreet in Windows Forms and Presentation, and supports caching!
Please Sign up or sign in to vote.
15 Apr 2013
Vasudevan Deepak Kumar
This is an alternative for "Simple Password Manager Using System.Security"
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.
24 Mar 2013
Jos Branders
These data controls can show scheduled events automatically
Please Sign up or sign in to vote.
7 Mar 2013
woutercx
A fast C# and VB.NET code searcher using Roslyn.
Please Sign up or sign in to vote.
19 Feb 2013
gmaran23
Enumerate remote processes and services with a Windows Identity that is part of the local Administrator’s group.
Please Sign up or sign in to vote.
17 Jan 2013
kosmoh
A class that may shorten your time spent with BackgroundWorker, and handles some logics of working with it.
Please Sign up or sign in to vote.
18 Dec 2012
Abion47
Using asynchronous progress bars on your form from start to finish
Please Sign up or sign in to vote.
29 Nov 2012
Tom John
Extending the TreeView control to support drag and drop and persistance.
Please Sign up or sign in to vote.
20 Nov 2012
Johnny J., Brisingr Aerowing
Get the operating system version and edition, updated with Windows 10
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.
27 Oct 2012
NinjaCross
This tutorials introduces a new NUnit Addin able to record execution time of unit tests and generate XML, CSV, HTML performances reports with charts and history tracking.
Please Sign up or sign in to vote.
18 Oct 2012
Ivan Krivyakov
How to host a WinForm control from another appdomain in a WPF application
Please Sign up or sign in to vote.
14 Oct 2012
Klaus Stefan Gerber
A demo on how to handle and modify the data object on a drop event
Please Sign up or sign in to vote.
1 Oct 2012
yetibrain
A treelistview running in virtual mode
Please Sign up or sign in to vote.
28 Sep 2012
Jerry.Wang
This article tries to find a way to show Windows standard controls on layered windows. Provides both Native MFC and WinForms source code.
Please Sign up or sign in to vote.
20 Sep 2012
#realJSOP
Keep more detailed track of your Codeproject reputation points.
Please Sign up or sign in to vote.
20 Sep 2012
ledtech3
This is a project for creating code like the WMI code creator but the output is for VB.NET and Windows Forms instead of for a Console Application.
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.
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.
16 Aug 2012
MR. AngelMendez
A versatile program that allows users to dock most windows into the program and keeps it in the topmost layer of the screen.
Please Sign up or sign in to vote.
7 Aug 2012
Igor Ignatov
This article explains and illustrates on a practical example, how the support of different inheritance mapping strategies is implemented in Entity Developer with Fluent NHibernate.
Please Sign up or sign in to vote.
6 Aug 2012
dawmail333
An example of how to implement and validate non-personal CD-Keys (ideal for distribution on the back of CD cases)
Please Sign up or sign in to vote.
22 Jul 2012
i00
Simple to use BindingList and DataGridView that supports advanced LINQ filtering!
Please Sign up or sign in to vote.
9 Jul 2012
Sanjeev Kumar Sasode
This is an alternative for "CheckBoxPanel - A C# CheckBox that auto-enables/disables related controls"
Please Sign up or sign in to vote.
8 Jul 2012
Henrik Jonsson
An alternative approach to the new .NET async/await keywords to program asynchronously commands to make your user interface more responsive.
Please Sign up or sign in to vote.
1 Jul 2012
Pieter Van Parys
Utility to display a circular progressbar as cursor.
Please Sign up or sign in to vote.
28 Jun 2012
Pablo Grisafi
How to avoid asking if InvokeRequired has the minimum code and no copy/paste
Please Sign up or sign in to vote.
17 Jun 2012
Vinayaka Amaresh
C# Forms RichTextEditor with custom hyperlink with Outlook address like text entities, custom popup listbox, and a screen tip.
Please Sign up or sign in to vote.
14 Jun 2012
Fco. Javier Marin
A one-class, non-MSHTML, full WYSIWYG HTML editor.
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.
1 Jun 2012
drunlar1
This is an alternative for "DataGridVewTextBoxCell with Span Behaviour"
Please Sign up or sign in to vote.
23 May 2012
ZachCox
A Christmas name drawing application using DHTML, JavaScript, XML, C#, Forms, VS2008, .NET 3.5, encryption.
Please Sign up or sign in to vote.
17 May 2012
rspercy65
A visual Logon UI and Desktop background Paper Hanger (changer) with JPEG file compression.
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.
9 May 2012
Josh Smith
A task-oriented review of an animation library and the application which uses it
Please Sign up or sign in to vote.
1 May 2012
Ivan Ičin
Custom WinForm ToolStrip that fixes some of the ToolTip related problems and adds few related features
Please Sign up or sign in to vote.
24 Apr 2012
User 6918454
A project for managing the digital books (HTML, DOCX, ODF, PDF, EPUB, TXT, etc.) of the user using db4o
Please Sign up or sign in to vote.
24 Apr 2012
manuj84
How to notify users the progress of a long task without mixing UI with the business.
Please Sign up or sign in to vote.
24 Apr 2012
VallarasuS
Simple Carousel Control for Windows Forms, can host any content with in views.
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.
19 Apr 2012
Sacha Barber
A look at designing a service layer using good practices, and the MSFT technology stack.
Please Sign up or sign in to vote.
30 Mar 2012
lepipele
Automate deployment of Windows Services, ClickOnce, and other .NET applications.
Please Sign up or sign in to vote.
15 Mar 2012
Md. Rashim uddin
This is a simple server software for copying file from one directory to other but the technique can be used to develop in any server software.
Please Sign up or sign in to vote.
15 Mar 2012
ProEnggSoft
General purpose class to fill some or all of the DataTables of strongly typed DataSet from DataBase and to save some or all of the DataTables to DataBase by creating TableAdapters using reflection.
Please Sign up or sign in to vote.
29 Feb 2012
Sridhar Patnayak
To explain Preprocessor directives in C#
Please Sign up or sign in to vote.
26 Feb 2012
Samuel Gonzalo
A code first real life data model case
Please Sign up or sign in to vote.
9 Feb 2012
Phil Atkin
A tool for visualizing the virtual memory used by Windows processes
Please Sign up or sign in to vote.
24 Jan 2012
Nasir M@hmood
Vertical collapsible Group Box
Please Sign up or sign in to vote.
23 Jan 2012
Dylan Morley
A WinForms UI using WCF services, Entity Framework, repository data access, repository caching, Unit of Work, Dependency Injection, and every other buzz work you can think of!
Please Sign up or sign in to vote.
22 Jan 2012
BobJanova
Some techniques for data binding in WinForms to keep processing and display separate.
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.
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.
9 Jan 2012
sumit469
Builds a password protected stream on top of System.IO.Stream
Please Sign up or sign in to vote.
9 Jan 2012
Karthik. A
Directory Comparer is an extensible tool that could be used to compare 2 folders
Please Sign up or sign in to vote.
8 Jan 2012
William SerGio
Resizable Skins Made from Web Pages with Video
Please Sign up or sign in to vote.
1 Jan 2012
Alejandro Miralles
This article will show you how to copy event handlers from one control to another at run time using dirty tricks and .NET Reflection.
Please Sign up or sign in to vote.
29 Dec 2011
Marc Clifton
A walk on the wild side using Relationship Oriented Programming.
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.
9 Dec 2011
rhawk4
I needed a datetimepicker that allowed users to easily empty it and edit it like a maskedtextbox, so I made one from the actual DateTimePicker class.
Please Sign up or sign in to vote.
7 Dec 2011
Fatania Dipak
How to underline the wrong word using Microsoft Office Word
Please Sign up or sign in to vote.
5 Dec 2011
Vishnu Prasad C
How to load the values from XML Node into Text Box Controls and Text Box values into XML Nodes with XML Preview
Please Sign up or sign in to vote.
4 Dec 2011
Ron Levy
A webcam application to capture video with scheduling ability.
Please Sign up or sign in to vote.
2 Dec 2011
VallarasuS
A utility to capture and crop the screen just like OneNote (Office 2010)
Please Sign up or sign in to vote.
2 Dec 2011
Florian Rappl
A better ToolTip for Windows Forms and more.
Please Sign up or sign in to vote.
30 Nov 2011
Marc Clifton
Revisiting the XTree implementation, using a generic controller.
Please Sign up or sign in to vote.
25 Nov 2011
R. Giskard Reventlov
Create a formless system tray application.
Please Sign up or sign in to vote.
24 Nov 2011
gmtzgtz
How to receive execution arguments for a C# WinForms application
Please Sign up or sign in to vote.
23 Nov 2011
John T.Emmatty
This article aims to describe MVC and MVP in simple terms
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.
17 Nov 2011
Timur Eroglu
List and extract .NET resources
Please Sign up or sign in to vote.
13 Nov 2011
#realJSOP
New and improved! Keep an eye on your CodeProject articles and reputation without having to log onto CP.
Please Sign up or sign in to vote.
9 Nov 2011
Prathapachandran
This article gives a brief idea about word automation using late binding and dynamic keyword in .NET Framework 4.0
Please Sign up or sign in to vote.
4 Nov 2011
Bander Alsharfi [MVP]
Toggle between Windows 8 Developer Preview Metro Style (Start menu and Explorer Ribbon) and Classic Windows 7 Shell.
Please Sign up or sign in to vote.
13 Oct 2011
rspercy65
This app stores First Name, Last Name, and Phone Numbers in rolodex style. This is the WinForms version of Steve Krile's Ajax Slider using SSDiver2112's CButton and gTrackBar controls.
Please Sign up or sign in to vote.
12 Oct 2011
Bert Mitton
This article will use a numeric keypad as an example of how to create a touchscreen interface.
Please Sign up or sign in to vote.
12 Oct 2011
rspercy65
This is a e-Book Reader for text files that uses a file splitter
Please Sign up or sign in to vote.
11 Oct 2011
GraemeKMiller
This article explains how you can use IWA to improve your Users' experience and it also explains how it benefits your IT support team.
Please Sign up or sign in to vote.
11 Oct 2011
A. Raees
UI State Synchronization of Win Form Controls
Please Sign up or sign in to vote.
5 Oct 2011
Srikanth Anandateertha
Application usage topup tool
Please Sign up or sign in to vote.
30 Sep 2011
Rob Lyndon
Using parallel implementations of SqlBulkCopy to achieve fast data transfer from a single XML source into multiple tables.
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.
15 Sep 2011
Srikanth Anandateertha
Simple file conversion using C#.NET
Please Sign up or sign in to vote.
15 Sep 2011
kribo
System.Windows.Forms.ColorDialog in a small WPF project TextEditor.
Please Sign up or sign in to vote.
15 Sep 2011
Nathan Stiles
A class written to easily handle long paths (32K in length) using .NET.
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 Sep 2011
Jordy "Kaiwa" Ruiter
The article is about a UserControl I wrote. Opposed to PictureBoxes and other methods of displaying images on your forms, this one provides a totally different approach.
Please Sign up or sign in to vote.
11 Sep 2011
Anshul Mehra
This article provide APIs & functionality so that Excel Quits after automation
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.
7 Sep 2011
Doc Lobster
Reporting Progress for Complex Algorithms
Please Sign up or sign in to vote.
30 Aug 2011
Espen Harlinn
A .NET 2.0 Windows Forms based version of Depends4Net - Shows how to create custom datasources for databinding
Please Sign up or sign in to vote.
30 Aug 2011
#realJSOP
Keep more detailed track of your Codeproject reputation points.
Please Sign up or sign in to vote.
22 Aug 2011
TeapotDev
In this article, I explain how to create an application like Googlebot - it finds and indexes websites throught hyperlinks.
Please Sign up or sign in to vote.
20 Aug 2011
#realJSOP
Keep more detailed track of your Codeproject reputation points.
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.
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.
14 Aug 2011
Pawel idzikowski
Is it better to serialize types without default constructor with Custom Serializer or a Substitute Pattern? Example of serialization of FontFamily into isolated storage in WP7.
Please Sign up or sign in to vote.
7 Aug 2011
ZiggyG
Solver/generator for Sudoku puzzles.
Please Sign up or sign in to vote.
4 Aug 2011
deveck
This article shows how to replace the default listview scrollbar with a custom scrollbar and shows an custom scrollbar implementation
Please Sign up or sign in to vote.
3 Aug 2011
Eric Lynch
A class to read Unicode character names and a tool to display/search them.
Please Sign up or sign in to vote.
3 Aug 2011
Eric Lynch
Flexible CSV reader/writer with progress reporting and many file format variations.