Click here to Skip to main content
15,867,756 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 Ralf Meier
The article walks through ShellySceneComponent and ShellyScenesComponent, which allow users to define scenes with multiple actions assigned to a control or controls for Shelly devices.
by Ralf Meier
This article is a continuation of a series on controlling Shelly® devices in a smart home. It introduces a component that works with standard controls without requiring adaptation.
by Graeme_Grant
.NET compliant Silent ClickOnce Update Background Worker Service for Winform, WPF & Console in C# & VB
by Mirnes Mrkaljevic
Make WinForms testable

All Articles

Sort by Updated

Windows Forms 

20 Mar 2016 by Afzaal Ahmad Zeeshan
In this episode I am going to talk about using graphical applications in Mono. The graphical framework to use would be Windows Forms.
7 Dec 2011 by Akos Orban
A TextBox for numbers with built-in mathematical expression evaluation
29 Nov 2011 by Akos Orban
A DataGridView control with built-in Filtering
2 Apr 2010 by Ali BaderEddin
There are two very common ways of telling the user that your application is busy. One is to show a progress bar that gets updated based on the progress getting done, and another is to show the "Waiting" cursor while the application is doing work.
2 Apr 2010 by Ali BaderEddin
The Windows Forms ListView control doesn't provide column sorting functionality. This article shows how to implement sorting while taking field type into consideration (sort by date, number, ...)
2 Apr 2010 by Ali BaderEddin
When changing collections in an object through PropertyGrid, the PropertyChanged event doesn't get called.
2 Apr 2010 by Ali BaderEddin
How To Get All Site Urls Without Creating an SPSite object?
2 Apr 2010 by Ali BaderEddin
Take advantage of SPList.ImageUrl and SPFile.IconUrl to improve the user experience of WinForm apps for SharePoint.
2 Apr 2010 by Ali BaderEddin
XML Editor with syntax highlighting
27 Dec 2010 by Arik Poznanski
Windows Ribbon for WinForms v2.5 Released – New Events Mechanism
31 Jul 2010 by atverma
Criteria behind choosing IDisposable, IComponent, Component, MarshalByValueComponent and base Control classes(System.Windows.Form.Control and System.Web.UI.Control) while implementing a Class
30 Mar 2011 by Chris_Green
Understanding BackgroundWorker threads and how to encapsulate your own thread class
2 Apr 2011 by Chris_Green
How to start a WinForm Hidden
2 Apr 2011 by Chris_Green
AfxGetMainWnd in C#
29 Aug 2012 by Code Artist
(AGauge) WinForms Gauge control
7 Apr 2014 by Dev Leader
IronPython: A quick WinForms introduction
27 Nov 2011 by Dinesh K Mandal
7 Sep 2010 by Ernest Poletaev
How to load and use custom font, embedded in assembly resources
7 Sep 2010 by Ernest Poletaev
How to load and use font, not installed in the system?
25 Sep 2010 by Ernest Poletaev
How to use ICSharpCode.TextEditor, free, easy to use, extendable and good quality syntax highlighting control for .NET program.
12 Aug 2011 by George Mamaladze
PLINQ cancelability & responsiveness in WinForms
20 Dec 2011 by Giorgi Dalakishvili
Bugs in System.Diagnostics.Process Class
3 Apr 2010 by Inaki Ayucar
Oriented Button in Windows Forms
25 Nov 2009 by Joel Ivory Johnson
A quick implementation of FindControl for Windows Forms.
20 Oct 2011 by Manjuke Fernando
Design forms beyond the size of our development machine's screen resolution
20 Oct 2011 by Manjuke Fernando
How to show properties of a class on a PropertyGrid
18 May 2010 by Mohammad Elsheimy
Learn how to allow your form to be draggable from its body
4 Apr 2010 by Mohammad Elsheimy
A brief discussion of RSS. Incorporating RSS into a simple RSS bar control written in VB.NET.
11 Apr 2010 by Mohammad Elsheimy
Give the user the flexibility to design his sheet, report, bill, invoice, whatever.
21 May 2010 by Mohammad Elsheimy
VB.NET and C# + twitto; a simple desktop Twitter
5 Oct 2014 by morzel
How to shoot paintball marker with relay, Arduino and .NET Winforms
15 May 2011 by Nathan Gloyn
If you’re one of those devs that slaps a ConfigurationManager.AppSettings in the middle of a class, then stop, please just stop.
10 Jan 2014 by Nitesh Kejriwal
How to move a Windows forms by dragging
14 Nov 2010 by pytelg
This post describes how to execute unmanaged C++ OpenGL drawing on Windows Forms and WPF to achieve very fast and reliable graphics rendering over stunning GUI done in WPF or Windows Forms.
9 Apr 2011 by Qwertie
UpdateControls not only keeps your GUI up-to-date, but it also separates the GUI from the rest of the code better than any framework I have seen before.
3 Aug 2010 by Raymund Macaalay
User Impersonation in Windows Forms Application
23 Sep 2019 by Shameel
This article introduces you to BrowserSelector, an open source app that acts like a bootstrap to associate urls to different browsers installed on your machine,.
7 May 2023 by ToughDev
How to allow only numeric input in TextBox
24 Apr 2011 by Wayne Ye
Personal Schedule Management Tool
11 May 2009 by Wes Aday
Winforms – Model-View-Presenter – A tutorial
8 Feb 2013 by zenwalker1985
A small tool called BoxCop which is basically a static analyzer just like FxCop
4 Jan 2012 by zenwalker1985
Refactoring Hooking and Unhooking Events TIP