Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.

This article describes an approach to display transparent forms in a Windows application.

This is a short article on how to use a combo box control to display and select all the named colors.

The property grid is a nice control to display properties and values. You create an instance of your class and assign it to the property grid. By using reflection a property grid extracts the properties of the class and displays its values.

In this article, we will show how to iterate through the DataGrid.

In this article I will describe one of the ways to build data access layer component, using such feature of the VS 2005 as generic.

.Net ListBox control itself works fine, however as a base class for further derivation it is fundamentally flawed. The root of evil is in the Windows API ListBox. .Net ListBox is just a wrapper for this control.

MWLabeland MWScrollLabels are back (v3.0). This time you can choose which StringFormat you want to use: traditional GenericDefault or GenericTypographic. GenericDefault is like a normal Label and GenericTypographic is what has been used in the previous versions of MWLabel and MWScrollLabel.

If you have ever played sounds in your applications, you must be familiar with PlaySound() WIN32 function. Prior to .NET 2.0, there was no way to play sounds thorugh the managed API. The SoundPlayer class introduced in .NET 2.0 now allows developers to play sounds using managed API.

This article addresses the user of the standard 2005 toolstrip container control used in conjunction with toolstrips and discusses an approach to building a custom dockable tool palette.

This is simple EAN13 barcode control, which can be used to display and draw EAN13 barcode to any graphics object.

Remote Desktop Services is one of Microsoft Windows components to access a remote computer through network. Only the user interface of the application is presented at the client. Any input is redirected over to the remote computer over the network.

This article shows how to create a notepad program with cleaner more advanced programming techniques.

Some time its necessary that we want to move form without border. So here is the solution to move that type of form.

In this article we will see how to access MdiParent controls from child forms.

This article explains how to download's file using multi threading.

In this article I will explain about how to download file and showing its progress in progress bar.

In this article you will learn how to Display Images in the Grid view control.

Learn how to validate user input in Windows Forms using Validating and Validated events, AutoValidate, ErrorProvider, and a custom ValidatingTextBox control.

This article is designed to give you a simple understanding of how to marshal operations between child forms in an MDI application.

In this article we will see how to keep the form always on top of every window.

I am ariting this article to show you how to dislpay directory structure in TreeView Just in Time as Windows Explorer does.

In this article, I would like to share one of the components that I wrote called Field List control.

In this little tutorial, you will learn to make a tab system like notepad++, Charny NotePad, firefox, etc.

In this article you will know how to display records in a textboxes as First,Next,Previous and Last records.

This tip shows how to add images to a Windows Forms DataGridView control cell header using VB.NET.

This article demonstrates how to create a child Form in a Windows Forms application using C#.

In this article you learn how to use LayoutMdi method with MdiLayout enumeration for the Mdi Parent Form.

In this article I will show you how to make a screen saver by using c# windows form.

In this article I will show you a tricky game using some mouse events.

In this article you will learn how to create a sticky note application using C# Windows Forms.
Everything on Windows Forms, not only its articles: the Windows Forms page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article