Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / multimedia / GDI+

GDI+

GDI+

Great Reads

by eug_acc (Eugene Akimov)
A photo images gallery browsing template - CatalogView style.
by User 2739121
Using GDI+ and a transparent form
by Mr. xieguigang 谢桂纲
.NET language Canvas control for Interactive visualizing network data.
by Mikhail Cholokhov
Implementation of a LCD User Control in .NET using C#.

Latest Articles

by eug_acc (Eugene Akimov)
A photo images gallery browsing template - CatalogView style.
by User 2739121
Using GDI+ and a transparent form
by Mr. xieguigang 谢桂纲
.NET language Canvas control for Interactive visualizing network data.
by Mikhail Cholokhov
Implementation of a LCD User Control in .NET using C#.

All Articles

Sort by Score

GDI+ 

by eug_acc (Eugene Akimov)
A photo images gallery browsing template - CatalogView style.
by User 2739121
Using GDI+ and a transparent form
by Mr. xieguigang 谢桂纲
.NET language Canvas control for Interactive visualizing network data.
by Mikhail Cholokhov
Implementation of a LCD User Control in .NET using C#.
by SprinterDave
A native .NET library and application to view the PNGs embedded in a MNG
by 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
by Sautin.net
Drawing shapes in GDI+.
by David Polomis
Loads a Targa image file into a Bitmap using nothing but .NET code.
by Southmountain
this post discussed .NET versioning and multi-targeting of .NET application and component written in C#.
by Sacha Barber
100% Reflective Class Diagram Creation Tool
by Volynsky Alex
Part 2 in a series of articles on a two-player mathematical game of strategy
by vikas maan
Draw primitive graphics on your window.
by Dr. Vinayak Ashok Bharadi
Two dimensional Fast Fourier Transform of an image in C#.
by Anthony Mushrow
Create and edit 2D maps using tiles
by Laurent Cozic
An article on polygon collision detection. Can be used to implement collision between sprites in a 2D game. The algorithm can also be extended to 3D.
by Yang Kok Wah
A tool to generate face images and animated gif files for different angles and lighting using only a single face image. Also includes Face Matcher using Microsoft Face API.
by _Bala
This article explains a 3D geometry library developed using VB.NET.
by VCSKicks
Create a cube you can rotate and shade using only GDI+.
by Julijan Sribar
A class library for drawing 3D pie charts
by Pete Everett
A library which draws 3D images on any GDI+ Graphics object.
by User 2739121
This article describes how to create a simple user-drawn form which moves over the desktop
by jrsell
This article shows how to implement a basic, chooser-style dropdown ToolBar button.
by Itay Sagui
Introduction to the basic idea of the particle systems, and how to create basic effects such as explosions and water fountains.
by Dean Feng
Use common panel and GDI+ to achieve a magnifier effect of image in winform.
by logicchild
A primer to help launch the beginner with drawing graphics.
by Ron Beyer
A WinForms line control that works how you would expect one to.
by Steef D.
A listview with support for Databinding, Sorting & Autofit and upon rebinding data reselection of a previous selected item
by fdachille
An article describing the design and techniques used to develop a bridge design game.
by Farshid Zavareh
A CAPTCHA control that is simple, secure, and easy to use.
by Software_Developer
A Cessna Skyhawk Skeleton for further development in OpenGL (GLUT) using a Win32 Console
by Catiger
This is a .NET custom control for web-based charting using Office Web Component technology.
by Darren Sessions
This class overcomes the asymmetry issue associated with round rectangles created in GDI+.
by Kai Sevelin
A color dialog using alpha blending for Pocket PC.
by Garry Freemyer
Example screensaver in source code. Does a mini-preview too!
by Angelo Cresta
An extension of "A control to display pie charts with highly customizable formatting" from mattsj1984 that also renders doughnut.
by mattsj1984
A control to display pie charts with highly customizable formatting.
by Davidwu
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
by Naveen Karamchetti
Creation of a custom drawing application based on the .NET Panel class.
by Ed Gadziemski
CWtlPicture attaches to an owner-drawn picture control and reads, displays, and saves disk or database images
by Vincenzo Rossi
A DateTimePicker derived class showing the background color we want.
by Evren Daglioglu
This project gets a DXF file, extracts and interprets data and draws it on screen.
by A.J.Bauer
This article shows you how to write a performing control using .NET 2.0 and GDI+.
by Kevin Menningen
A color selection control that quickly lets the users zero in on the color they want.
by Liu Xia
This article describes an approach to constructing a segmented LED displayer
by JChampion
Looking for a way to draw 2D line graphs with C#? Here's yet another charting class library with a high degree of configurability, that is also easy to use.
by 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.
by honey the codewitch
Add a flexible knob control to your .NET projects
by Ravenet
A gradient button for Windows Mobile and the .NET Compact Framework.
by Lewis Liu L
A Graphics Drawing Tool by using C# and Winforms
by Eduardo Oliveira
A completely configurable tab control to use as tabbed MDI forms.
by 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.
by George Mamaladze
A library to simplify access to image metadata.
by Davidwu
Using alpha-PNG and GDI+ technology to implement a desktop pet fish!
by Frédéric Pailloux
Nice 7/16/Matric Segment LCD Control derived from CStatic and using GDI+ library
by Evgeny Bannikov
A month calendar control in iCal style with fixed and custom selection ranges, holidays highlight and customizable appearance
by marktoth
Button that allows multiple gradients defined at design time.
by carloqueirolo
A versatile and multi-purpose button and button-bar with full Office 2003 colors and style.
by thebeekeeper
This article shows how to create a 3D style effect using only GDI+ image manipulations
by Prasad Khandekar
A panel control with caption support, which can also dock child controls properly.
by Shaun Harrington
Combines images from the 'My Pictures' folder with 'on-the-fly' generated calendar grids, and sets the desktop background to the resulting image.
by luzhenyu
A Picturebox control to display both remote sensing and regular digital images
by JoseMenendez
An Outlook style calendar view with appointments and all-day events, and multiple day view support.
by JoseMenendez
100% managed code that draws HTML on any device
by Greg Osborne
Another progress bar, but this one has differnt types, and allows text.
by Amr Elsehemy ®
The use of built-in methods of GDI+ to draw a progress disk similar to the one in SQL Server 2005
by Nicolas Wälti
Component derived from Panel that acts like a window (glass)
by ndatech
A Framework to build graphical printing reports with absolute layout based on Mike Mayer's ReportPrinting core library.
by Member 1702012
An article on a custom control in the form of a rotating gauge.
by Kai Sevelin
A simple screen capture tool for Pocket PC.
by Bingzhe Quan
A scrollable, zoomable, and scalable picture box with context menu.
by Yang Li
An enhanced version of "scrollable, zoomable, and scalable picture box"
by Steve-Low-NextwaveSoft
A button with a shiny orb effect on mouse hover.
by gan.gary
Create a simple C# analog clock widget; you can do it too!
by _H2_
An application and algorithms for best path in maze
by Zimmermann Stephan
An easy to use C# library for quick and simple graph plotting.
by Arash Sahebolamri
This is a simple analog clock that demonstrates the use of GDI+.
by P.Sandgren
A simple custom progressbar.
by slelong
A simple control to draw graphs of points as a function of time
by Alexandru Ghiondea
A histogram control for displaying your data.
by jrhea
An ASP.NET Handler for resizing and rotating/flipping images dynamically.
by Rob Manderson
Using GDI+ in conjunction with an owner-draw static window
by vidyaputra
A simple image slide show for beginners.
by Arpan Jati
Baseline JPEG encoding implemented using C#.
by Juraj Borza
This article describes how a Lunar Lander game was made with simple C# and GDI+ code
by Truong Pham Dang Khoa
A simple color picker like paintbrush color picker.
by Diamonddrake
A basic example of how to build a PictureBox control with simple pan and zoom features.
by PrasadPerera
An article written in to describe a simple pie chart control implemented to be used in MFC applications.
by PrasadPerera
A follow up to the simple pie chart control article which will detail the new improvements
by spidergeuse
Manipulate WinForms controls to make a simple jigsaw puzzle
by Joe Lynds
A simple thermometer chart for ASP.NET.
by NotProfessional
Using GDI+ to parse TIFF files.
by 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.
by Matt (D) Wilson
A simple command-line utility that validates XML files, implemented using MSXML via the VOLE COM/Automation driver library
by christophilus
A (fairly) simple tab control with closeable tabs
by Niel M.Thomas
Creating an analog-style thermometer
by Massimiliano Conte
A fast and furious - one step far from - screensaver application.
by skinui
A XP bar with GDI+ for MFC, like the Apple dockbar.
by Darren Sessions
With this class, you can add a PNG image to your button and automatically get a highlighted and grayscale version.
by stevefalken
A simple front end to manage network diagrams based on Visio-like shape connectors.
by YLS CS
An ImagePanel component created to replace the PictureBox.
by Narb M
An article on adding alphablended images to an imagelist control and using them on components.
by NormDroid
Norm demonstrates how to coerce GDI+ into displaying animated GIFs
by Stefan Kuhr
Adding Aero Glass to Windows applications while keeping them backwards-compatible with legacy Windows versions
by YLS CS
Introducing my second user control for image editing.
by Julian Ott
A simple but powerful .NET color picker dialog.
by Julian Ott
An article about implementing a gradient manager
by SSDiver2112
Interactive Design Time Control Overlays to make editing custom controls easier.
by Dmitry Salko
Allows to display information popup window above tray area.
by 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).
by Patrik Mlekuž
Image Control for viewing most common image formats with advanced features included (Import Image, Preview, Resize, Position, Pan, Zoom, Export Image, Extract Resource Icon).
by Gil.Schmidt
An extended progress bar with support for shape based progress bars and 3D colors.
by Guillaume Leparmentier
How to use, and understand, visual styles for custom controls drawn with a C# wrapper (uxtheme.dll)
by Rahul_Sindhu
Steering Behaviours, Genetic Algorithms, and Neural Networks in games
by Vinayak kadu
An article describing Assemblies
by Daniele Di Sarli
How to display an image fade in/out.
by Aaron Dilliard
This article shows how to make a transparent/translucent TextBox and RichTextBox.
by Le Thanh Cong
Alpha blending dialog using GDI+
by Jiju George T
Alpha blending allows two objects to be visually blended together. This article gives a brief explanation about the Alpha Blending technique and how to do it using GDI+.
by Nicolas Wälti
A panel that has rounded borders, gradients, and transparency.
by darkoman
An article on rendering different gradients.
by Jeff J Anderson
An alpha channel composited form for image based Window frames
by defwebserver
A method to create and read a number represented as a binary string of boxes printed on a page.
by michaelrawi
An analog clock control with timezone modification
by Josh Fischer
Allows users to load, resize, and crop an image in "real time" with the bloat and complexity of other programs
by Code Artist
An improved version of WinForms gauge control based on AGauge.
by geoyar
An MFC linear chart control with enhanced appearance.
by TEiseler
An MFC picture control to dynamically show pictures in a dialog.
by Nicolas Wälti
A nice little control to help the user notice you're trying to tell him something...
by Nidhi S
An analog clock control that can raise alarm at a given time and that can also set a count down alarm.
by Uber1
An article on creating a simple analog clock using drawing and math.
by Arman Ghazanchyan
The analog clock control is a control that has almost all the functionality that a clock control can have, and it is fully modifiable.
by Syed Mehroz Alam
How to make an analog clock control in C#.
by Luca Bonotto
Analog meter control with the possibility to set a custom renderer
by gggustafson
This article presents a step-by-step guide for the implementation of a UserControl named SliderControl.
by John J Espiritu
An android-style notification component for .NET Framework.
by gggustafson
This article discusses how to create animated controls using graphic layers.
by Phillip Piper
A class library that allows (almost) any Control to show animations
by syed shanu
Animated Image Slide Show for Winforms using C#
by Robert Rohde
A component to make Windows Forms controls more dynamic by adding animation capabilities.
by logicchild
Implementing a basic animation on a Windows Form.
by Pavel Torgashov
The component allows you to animate any controls on your WinForms.
by Hoang Khanh Nguyen
A highly object-oriented ListView control with varying-height items and support of complex data types
by Aju.George
Another Visual Studio like ToolBox control.
by SprinterDave, Huisheng Chen
Parse and extract APNG frames to each PNG file
by Eugenis
A class implementing .Net ComboBox Control that allows appearance customization.
by YLS CS
Testing a new image interpolation algorithm.
by geoyar
Applying Ant Colony Optimization algorithms to solve the Traveling Salesman Problem.
by Ambalavanar Thirugnanam
A Gauge Control Developed using GDI+ with Aqua Skin
by Tom Ollar, Jim Bennett
The initial architecture for drag and drop takes flight.
by Tom Ollar, Jim Bennett
Building a UI platform in C#
by Daniel Fisher (lennybacon)
About writing an image to ASCII converter.
by Jeremy Likness
ASP.NET AJAX-based source code browser
by Oleg Fridman
Use the clipboard to rasterize and/or resize a PDF file. This allows you to also save it for use as a JPG.
by Jake Morgan
Create browser-independent gradients dynamically with an ASP.NET IHttpHandler.
by Sergio Pereira
A web control that displays the icon image currently associated with a given file or file extension.
by CRayGoodwin
Custom windows control that mimics Windows 7 diming & asynchronous aero progress animation
by thebeekeeper
Learn how to create a graph that can automatically scale itself!
by thebeekeeper
It's a form that paints it's background with a 'dirtied' image of what's underneath it. It's translucent and it's GDI+ only.
by Alan Burkhart
A small utility for creating interesting background tile images. Includes "Set as Wallpaper" feature
by msali
How to create balloon tooltips using graphic paths to highlight someting on your form.
by Santiago Santos Cortizo
How to show a bar chart in a DataGridView
by BSIEProgrammer
Bar Code drawing with 2 of 5 Interleaved format
by rocky_pulley
A Code 39 barcode control with printing and saving support.
by Robert Rohde
An Outlook bar like control with generic contents and animation effects.
by andalmeida
Basic illumination model in C#.
by JimBob SquarePants
A tool for resizing batches of images
by codiemorgan
Basics for setting up a 2D Game using GDI+, Renderloop, and Threading. And a few tips.
by Wouter Devinck
An article on creating a better color picker.
by DXNuk
A bevel line control with Visual Studio Designer SelectionRule support.
by Tingu Abraham
Explains how to perform drawing on a large image retrieved from the database, and then stream the image with the "Open/Save" option.
by pierre poliakoff
This progam allows to add an alpha layer to an existing bitmap.
by Joe Nachbaur
A Windows Forms user control to display and edit numbers as a bitmask.
by Michael A. McCloskey
How to add bitonal image editing support to your applications
by Gabriyel
A project on colored shape/blob recognition.
by brian.hawley
A workaround for the DrawImage border problem.
by JDHoster
The following script makes it difficult for automatic tools to submit forms. The steps involved in this basic script are create a drawing space, allocate colors, fill the background, draw characters, add distortions, and output the image to the browser.
by arussell
Implement the Box2D DebugDraw functions in MFC
by Uwe Eichkorn
BSEtunes is a MySQL based, full manageable, networkable single or multiuser jukebox application
by salysle
An article on building a simple Watermarking utility in C#
by salysle
An article on building a simple Watermarking utility in Visual Basic 2005
by Mr. xieguigang 谢桂纲
How to build my own 3D graphics engine from ZERO step by step
by salysle
This article describes a very easy approach to building an image conversion utility that will permit the user to open a supported image type and convert it to another supported image type.
by Nicholas Butler
The only progress bar you will ever need
by Manah Manah
An article about the new language features of C# 3.0
by Vincent DUVERNET (Nolmë Informatique)
A simple article for easy charting.
by Daniele Mancini
This program can create and recognize mouse gestures.
by Renan Rodrigues Duarte
One small example teaching how to create a software for resizing and editing pictures
by Kangerm00se
Windows Forms don't have to look boring!
by mamirbalouch
An article on line control in .NET
by nashcontrol
C# Rect Tracker (like CRectTracker on C++).
by Giawa
Implements a Rubber Rectangle in C#.
by Marcelo Ricardo de Oliveira
Sound-enabled pool game for C#.
by Bhupindra Singh
C# Visual Card Designer Application with File Serialziation and Text, Shape, Image Manipulations and GDI+
by The Zakies
C++ / CLI into to using C++ CLI and using GDI library
by Stuart Konen
A push graph control similiar to the graph control located in Microsoft's Task Manager.
by icemanind
A day and month calendar control for .NET and Winforms applications written in C#
by Muthupandiammal
Ajax PageMethods in JavaScript use to call server side methods in Client side
by Andrew Kirillov
A C# video surveillance application, which allows monitoring several IP cameras simultaneously.
by Sunasara Imdadhusen
Generate CAPTCHA graphics that you can use on websites to help authenticate users.
by Rashid.Mahmood
This artcile shows how to capture a desktop screenshot with the mouse cursor included.
by Ron Schuler
Cartoonize images using multi-pass bilateral filter and edge detection
by Jason Troitsky
A comprehensive class to help working with the different "Rect" classes in Win32 & .NET
by Chad Michel
A basic charting package.
by Bubblez
A simple Ribbon Control Library
by satishsuthar
Create charts using inbuilt functions of .NET Framework in window application and C#
by Gary Perkin
An alternative "minimal-code" Outlook-style menu bar.
by Farhad Reza
This article describes the use of GDI+ in F# to design chess game pieces.
by gggustafson
This article introduces the reader to the steps taken to create a user control that displays a circular indeterminate progress control.
by Mark J Biddlecom
Describes the use and architecture of an animated, circularly arranged pop-up menu control written in C#.
by Ratish Philip
Create a circular progress control, like the one in Mac OS X, using GDI+.
by Pieter Alec Myburgh
A project driven .NET class diagram generator that allows generation from dll or exe.
by gbarcalow
A picture box with built-in click to drag, zoom, and copy.
by AmitChampaneri
An article for using Copy/Paste of images on Web forms
by pmh_1985
A ClosableTabs control which extends the functionality of the WinForms TabControl to display a "close" image.
by Jason Titcomb
Article and source code for creating a CNC graphical backplotter
by Mehdi Ghiasi
A list box with color name and previews
by Muammar©
An example showing you how to replace a specific color falling within a color range in an image.
by Miran.Uhan
Grayscale and color scale filters.
by Copper
ColorBar is a gradient colored progress bar control written using VB.NET.
by SSDiver2112
How to create a ColorBlend and two color blending UserControls to make it easier.
by pseudonym67
Selecting colors with a combo box.
by Robert Rohde
Shows a way to extend the ColorEditor class to set alpha values on Colors within the Visual Studio editor, by revealing its internals.
by Alex_1
Color ListBox with icons.
by SSDiver2112
An RGB/HSB color selection control with an eye-dropper and quick swatches.
by Chrisi476
This article describes ColorTextBox, a customizable User Control which was written completely from scratch and is intended to fill the gap between the TextBox and RichTextBox controls found in the .NET 2.0 library.
by mbaugher
A program for making combined grayscale and color images
by markrouse
An article on comparing two images by computing and comparing their hash values.
by Sean Yixiang Lu
A wrapper of System.Drawing.Bitmap that serves as a compromising solution in terms of memory usage and loading time.
by shivamkalra
Using webcam and image processing to decode a Morse code flashing LED.
by Arif_Khan
Meanshift tracking implementation
by Christophe Gauge
This code performs a fuzzy C-means clustering and segmentation of color images, and can be used for feature extraction.
by Arif_Khan
Applied Computer Vision introduction.
by Arif_Khan
Applied Computer Vision - Moments.
by Arif_Khan
KMeans Clustering
by Pavel Torgashov
The theory of contour analysis and its practical application to image recognition and OCR
by syed shanu
USL/LSL Control Chart using .NET for Quality Control
by rmostafa
The RbmBinaryImage control will help you display images directly from your database. You could bind the Image field directly to the ImageContent property, and also specify whether you want the display to be as a thumbnail and provide the thumbnail size.
by sergioabp
This example shows how to perform recursive controls iteration within a form
by Alexandr Golovanov
The article describes the use and the principle of operation of control of an arbitrary shape.
by salysle
This article describes an easy approach to converting a DataGridView control into a Bitmap.
by superliu
A cool scrollbar control.
by Nedim Sabic
Cool Vista style menu in your .NET applications
by 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.
by M@dHatter
This is a fully drawn GDI+ custom scrollbar control class. All of its drawing methods are overrideable, allowing developers to paint it however they choose.
by Vani Kulkarni
How to create and display funnel charts on a web page with C# and ASP.NET.
by Luis Pérez Fernández
Create your own Falling Blocks game in .Net WinForms platform.
by Allegnet
An article on how to use the AllegNet library to write games with managed languages for the .NET 2.0 framework.
by Holger Lange
Create dynamic icons at runtime and show them in the system tray
by hari19113
This article shows how to create a Pie chart using the Graphics class in C#.
by syed shanu
Use C# to create a simple SP, CP and CPK chart
by Maxim_Barsuk
A practicle application of 2D Voronoi diagrams.
by Ruud van Eeghem
Creating a user control for selecting a foreground and background color from a color map.
by Ruud van Eeghem
Creating a user control for selecting a foreground and background color using a palette.
by Richard Blythe
Explains how to effectively create virtually any type of dropdown control
by icemanind
How to create a Facebook like website previewer user control for Winforms in C#
by MinaFawzi
This article descibes ways to creating a non rectangular form using GDI+.
by Pieter Van Parys
Utility to display a circular progressbar as cursor.
by Clayton Rumley
A highly configurable class that can generate a few styles of speech balloons in GDI+.
by azamsharp
How to create CAPTCHA-like functionality in ASP.NET.
by Haroon Rehman
Creating custom shaped Windows Forms in .NET.
by rainman_63
Demonstrates creating EAN-13 Barcodes with C#.
by WarrenBurch
Code to create cool looking text for use in your application.
by michaelrawi
An article of how to make a button that can glow
by Paul C Smith
Apply a translucent watermark to a JPEG image using VB.NET.
by Shouvik
Using GDI+ functions to add cool stuff.
by Raymund Macaalay
Creating web graphics dynamically / on the fly.
by Paul Roberts
An owner-drawn CTreeCtrl that has checkboxes and open/close controls aligned vertically on the right hand edge of the tree for easy viewing regardless of the horizontal scroll position.
by Johnny J.
Easily add image cropping to your desktop application
by Günther M. FOIDL
A demo that shows how to crop images by selecting a region with the mouse.
by Jonathan de Halleux
A C++ wrapper for the Ghostscript DLL that enables to render PS directly to GDI+ Bitmap
by Richard Guion
Thumbnail and image viewing controls for Windows Forms, using C#.
by YLS CS
Cubic Bezier Spline Curves constructed and used in Image Curve adjustment
by Thomas Duwe
A month calendar and date picker with culture awareness.
by Keith Rule
Alternate Antialiasing in GDI+
by Alexander Kloep
A button that looks like an arrow.
by SSDiver2112
This is a simple to use custom button control, but with a lot of visual design options.
by Andy32
Overriding the cellpaint event of the DataGridView to give it a gradient background.
by Carlos J. Quintero
An owner draw implementation of a VB.NET treeview to show some bold text in nodes.
by Thomas Duwe
An article about creating a custom scrollbar control
by SSDiver2112
Create Graphic Replacement for standard Cursor
by Greg Osborne
Provide eye-candy to your users with custom animations
by kenearle
Put anything you want in a ToolTip
by Johnny J.
A custom drawn TrackBar that looks like the one in the classic Winamp skin
by NeoPunk
An article about windows with custom shapes.
by Lea Hayes
A combobox control with a customizable drop-down
by Michael Krisky
A truly customizable MonthCalendar type control.
by Michael Krisky
A truly customizable MonthCalendar type control.
by Stu-Smith
A tree control implementation, allowing complete customization and animation support
by Alex Onezashvili
This article describes a CycleButton control.
by Colin Angus Mackay
An introduction on how to use Virtual Earth's ASP.NET Controls to show data on a map.
by Tom Crane
Browser-based resizing and optimisation of images
by Tom Crane
Browser-based resizing and optimisation of images
by Alaa Ben Fatma
Use your skills as a designer to create gorgeous control
by Arman Ghazanchyan
The Desktop Alarm Clock is a very useful application that can perform several tasks.
by RobCroll
Shows how easy it can be to create a WinForms UserControl using only GDI+
by Xmen Real
An advance rating control for .NET
by Stumpy842
An owner-drawn control with a custom UIEditor for Visual Studio designer.
by bijulsoni
An article on DIB to Bitmap conversion.
by Harsha T, Amarnath S, S Mahesh Reddy
A simple viewer of images stored in the DICOM 3.0 File Format (C#). The file should have raw pixel data, uncompressed. Window Level functionality is also provided.
by HiteshSharma
Hardware interfacing through serial port using C#
by Dr. Vinayak Ashok Bharadi
Digitzer device interface using VBTablet in C#.
by Joerg Blattner
Helper class to call Dispose() of created GDI+ resources.
by Esat Pllana
This Circle ProgressBar tells you about DVD or CD used space
by Leung Yat Chun
A component that can parse and draw HTML/CSS in canvas
by Amarnath S
An article on how to use GDI+ methods for displaying 16-bit raw images.
by Christian Graus
Using GDI+ to create a paint program with soft brushes and loading/saving images
by Mohammad Reza Khosravi
A simple program to draw complex fractal Trees
by Mazdak
Simple example about Double Buffering with GDI+
by Mike Sage
This control allows you to visually relate many to many related groups of data together in a two sided tree display.
by Yvan Rodrigues
Today's high-resolution cameras produce huge files, with quality you may be willing to sacrifice.
by Michea77
This article shows how to implement an Explorer like treeview drag and drop in C#.
by Oleg V. Polikarpotchkin, Peter Lee
Calculate piecewise Bezier curve control points to make it a spline
by Jack J. H. Xu
This article shows how to draw graphics objects using C# and GDI+
by evol76
The article illustrates how to draw into a spectral representation of an audio file.
by RocketteScientist
Use the Graphics object to draw almost anything on top of your form's controls
by Mr. xieguigang 谢桂纲
Sequence logo drawer implements in VisualBasic
by Giorgi Dalakishvili
An article showing how to draw on screen
by Karthikeyan Muthurajan
This is an article about drawing a bar chart for a given set of values.
by Dave Brighton
This article describes how to design a dynamic chart in C#.
by Sergey Chepurin
Drawing a line graph in Cartesian coordinates (VB.NET and GDI+)
by JimBlaney
Plot symbols on a radar using the azimuth and elevation
by jyodak
Drawing a self-erasing line or a rubber-band line from a base-point to the current mouse point in GDI+ seemed to be impossible - here's how to do it.
by Butch.er
Here's the code to implement a basic graphic user interface to paint, and then edit, lines on a PictureBox.
by wborgsm
How to draw muliline formatted text on a System.Drawing.Graphics object.
by Ray K
Visual Style-like image stretching for custom skinning
by jonnynolimits
A library for creating shapes and developing tools.
by rainman_63
This article demonstrates a method to draw POSTNET barcodes.
by wliao
How to draw resizable controls at runtime
by Andy De Filippo
Render Rich Text with GDI+ by tapping into the power of API hooking
by Pang Wu
This article tells you how to draw text and pictures correctly on your Vista form's extended glass area.
by rainman_63
Demonstrates a method to draw UPC-A barcodes using C#.
by Snews
Get a nice unified look and feel with grouped controls
by SSDiver2112
A ComboBox like dropdown control that controls can be dropped onto and arranged at design time.
by Colin Vella
This article presents a demo script-driven game using Conscript, a scripting engine presented in an earlier article
by flipmind
ImageTemplate.NET lets you easily generate images dynamically for use on your website.
by Ardavan Sharifi
in this Article we following how to dynamic validation data with defind validation type and use of regular expression
by Jonathan de Halleux
A class wrapper to write GDI+ images to the client browser using an ISAPI extension.
by Long Tang
Easter egg surprise with Animated Matrix
by Heiko Kiessling
The article describes an easy to use a wrapper for Intel's OpenCV lib with examples.
by Chesnokov Yuriy
This article demonstrates an alternative way for edges extraction compared to conventional image filtering operations with edge detection filters
by User 4838655
This article shows how to perform edge detection using C,Win32 SDK and GDI+
by majsty
This article explains how to authenticate a user over LDAPS using the LdapConnection class, performing custom certificate validation
by Steve Hawley
Atalasoft DotImage includes many tools for manipulating or analyzing images. Included in it is a class ImageSource which allows to work effectively with an arbitrary number of images without worrying about the details of where they come from and how they’re managed. Read on...
by Christ Kennedy
A picture tray that rotates around an ellipse of flexible size and angle, with an editor for C#.
by ahmed1979
Learn how to draw an Elliptical/Circular button with 3D or popup styles.
by Chesnokov Yuriy
This article demonstrates the use of Embedded zero tree still image codec with JPEG 2000 wavelet-filter.
by Duncan Edwards Jones
A viewer application for EMF format spool files
by Martin Serrano
A simple program that converts EMF to WMF using GDI+. This project can also be used as a simple kick-off for a console GDI+ program.
by sniffi
With the EmuEngine, you can create simple 2D games in C#.
by Jonas Beckeman
Sprite engine for D3D and GDI+ (with several game examples).
by otigli
An article about how to enhance current image characteristics
by Syed Mehroz Alam
A control that plots any number and any combination of mathematical expressions in rectangular or polar mode
by Johnny Hooyberghs
A .NET library containing highly customizable controls.
by Arun Reginald Zaheeruddin
Adding missing functionality to the Graphics class with the use of Extension Methods in C# 3.0.
by Samuel Cherinet
A picture control with enhanced features.
by Noor Abuhamdeh
Progressbar with percentage indicator.
by yaroslavya
This article will help you to extend menu items with properties represented by any objects you like.
by Mark Miller
DrawTools library extended to include Layers, Zoom, Pan, Rotation
by Pixa
Uses pure VB.NET code to extract and display icons as bitmap objects.
by Josh Smith
A tool which allows you to view, save, and copy an image embedded in any assembly.
by daniel049
Sample application to extract still pictures from most movie file formats.
by Niel M.Thomas
Creating an eye control.
by Zeeshan Ejaz Bhatti
This article demonstrates how to perform human face and eyes detection on images using OpenCV in .NET
by Chesnokov Yuriy
The article demonstrates face detection SSE optimized C++ library for color and gray scale data with skin detection, motion estimation for faster processing, small sized SVM and NN rough face prefiltering, PCA/LDA/ICA/any dimensionality reduction/projection and final NN classification
by notorious.madeye
Fade out an image or Graphics object by modifying the alpha value on a new mask placed above the original image.
by Nicholas Seward
Add fade transitions to your applications
by Igor Tolmachev
This article explains how to create an application that makes it snow on the desktop.
by Nedim Sabic
Bring a fresh / cool look and feel to your applications.
by Pavel Torgashov
Custom text editor with syntax highlighting
by Matt Perdeck
Describes a fast algorithm to pack a series of rectangles of varying widths and heights into an enclosing rectangle of minimum size
by Shao Voon Wong
Prototype SIMD vectorized code effortlessly.
by ediazc
Describes the summed area table algorithm of Franklin Crow.
by AndrewVos
Ever wanted something faster than SetPixel? Well, you've found it.
by Pavel Torgashov
Fast and flexible replacing of standard WinForm’s controls: ListBox, CheckedListBox and TreeView
by Lutosław
TreeView control in which nodes dynamically load themselves while expanding
by verence333
A method to look for a small Bitmap that is contained inside a bigger Bitmap.
by dotnetfireball
Discover the Fireball.Core FreeImage wrapper for C#.
by vijayaprasen
An article on Tab Control
by Horia Tudosie
Fancy control simulating a LED light by rewriting the Paint method. A good set of properties allows all kind of flash effects.
by JanKotowski
This dynamically reziable control does not flicker. The article describes the problem and the technique used to solve the flickering.
by Josh Smith
A task-oriented review of an animation library and the application which uses it
by MinaFawzi
How to resize a large number of images.
by DXNuk
These controls show a list of fonts installed and displays them in the actual font. This also has a top 5 favourite feature just like Office.
by Thoughthopper
An article on Windows Form animations, movements.
by J.Thomas
An article on how to print or save (as a bitmap file) WinForms or any other controls.
by codemunkeh
A minimalist framerate counter.
by Yasushi Irizawa
.NET Spreadsheet Control written in C#. Supports Cells Merge, Border Style, Pattern Background Color, Data Format, Freeze, Formula, Macro and Script execution.
by YLS CS
Introducing a method to transform an image freely with C#
by Scott Page
FreeCal is a free 100% .NET suite of utilities and instrument drivers for controlling multiple instruments in a Test and Measurement environment.
by Windmiller
This graphical application will play and display frequencies and mix them together so that you can analyze what's really going on with sounds that we call intone. Handling a basic DFT version that will prove to us which frequencies are involved. It was originally made in plain C.
by MeterMan
A Frogger clone written in C#. Using doublebuffering timers and other technics.
by Jon Davis
Create a FrontPage-Style table picker in C# using simple GDI+ rendering techniques.
by Yang Kok Wah
Techniques in tracing outlines in a drawing
by TeleStar
An article on how to solve flicker problems
by Sautin.net
Creating fuzzy drop shadows for GDI+ drawn objects.
by Roger Martin
Gallery Server Pro is a complete, stable ASP.NET gallery for sharing photos, video, audio and other media. This article presents the overall architecture and major features.
by Anthony Mushrow
Introduction to the methods used to create a simple game.
by Anthony Mushrow
Introduction to the methods used to create a simple game.
by Dom Rositas
An article on 3-D graphics and C#
by Zoltan Csizmadia
GDI+ and MFC memory leak detection
by Christian Graus
Using GDI+ to draw solid/gradient filled and textured shapes
by Richard Blythe
Allows the user to draw vector graphic shapes, then convert them to GDI+ code.
by yvdh
If you have a lot of code invested in WinForms and GDI+ and are frustrated by the lack of deep color (> 24 bits-per-pixel) support in GDI+, then read on for the principles of a workaround
by Eugene Polonsky
A templated helper class that performs GDI+ initialization/deinitialization, and takes care of double-buffering/caching
by Ryan Johnston
An article on using GDI+ in an ActiveX control
by Husni Che Ngah
Demo application for developing a drawing application using GDI+. Featuring line/curve draw, hit test, and implementation of CObject/CObArray classes.
by Tefik Becirovic
Convert a GDI+ graphics path to PDF content with iTextSharp.
by Leslie Zhai
GDI+ 2D plot ActiveX control
by Christian Graus
Providing a RoundedRect function for GDI+
by Chris Wuestefeld
Create Code128 barcodes for WinForms or ASP.NET.
by rmortega77
Generate an image with a random code number for user identification.
by Berend Engelbrecht
Fast generation of DeepZoom image tile sets, collection thumbnails, and XML data in managed code without using external tools.
by J A Srikanth
This article demonstrates how to create chart in ASP.NET using System.Drawing namespace.
by Iain Clarke, Warrior Programmer
A flexible easily overridable combo-box-alike control for choosing from a 2D array of options
by Jacob Slusser
A component to customize the MDI area of a Form with color, images, border styles, and more.
by SSDiver2112
A custom Panel that creates a glow effect around a child control or a drop shadow when it receives focus
by SSDiver2112
Label control with built-in effects like MouseOver, Shadow, Outer Glow, and Pulse Glow.
by Ragheed Al-Tayeb
This library enables you to control the glass effect of Windows Vista and Windows 7.
by SSDiver2112
ListView has a pointer for drop location, alternating row coloring, and custom drag cursor.
by John Underhill
A simple media control button
by 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!
by Georgi Atanasov
A framework, and a WinForms control which enables .NET 2.0 users to visualize XML-formatted rich text.
by salysle
This article describes a quick and simple approach to creating a tabbed custom control with a gradient background.
by gggustafson
This article revises an earlier revision of the Gradient Color Picker (V2). The incentive for the revision was a reader request for a larger number of initial color choices.
by gggustafson
Revises an earlier implementation of the Gradient Color Picker
by Uytterhaegen Tommy (Tuy)
This article shows you how to easily implement gradients as background in your form.
by Timothy Marshal-Nichols
Many web pages have a color graded banner as a background. GradientMaker is a simple graphics utility that allows you to create such images. You can also add text to these images. These can also be used as banners, backgrounds or logos.
by salysle
This article describes a quick and simple approach to creating a gradient panel custom control.
by Kyung DuckHyun
When processing is taking a long time, this control is very useful for informing the user.
by Mike Hankey
A utility to design gradients interactively.
by Mehran Farshadmehr
An article about using GDI+ for Windows Forms games development and if-based intelligent game.
by Tomas Petricek
Graphical radio button and check box ASP.NET controls.
by Mojtaba Hosseini
A graphical binary tree. Features: add, remove, or search for a node. Recursive algorithm has been used
by Khaled Abdelhamid
Drawing on a web page on the fly using GDI+ and Flood-Fill Technique
by Henry Tan Setiawan
Dynamically Rendering 2D graphics with ASP.NET/GDI+/C#
by guidebee
Code example on how to draw enhanced graphics 2D pictures on Windows Mobile
by Rhy Mednick
This article discusses the usage of a custom class that caches custom images. The class, GraphicsBuffer, is best used to cache visual states for controls without concern for control flicker and unnecessary processor usage.
by SSDiver2112
TrackBar with custom coloring, value display, label, and increment buttons.
by hazawi
Simple 3D Engine draws 3D shapes in wireframe
by legcsabi
How to hide UI elements of a FontDialog (e.g., Font Size).
by Andrew Kirillov
Some ideas about Hands Gesture Recognition in still images and video feeds, using the AForge.NET framework (C#).
by Hamed Musavi
Simple C# control that helps develop charts quickly and print them easily
by James Gupta
This shows how to make a control to mix a color and then export it to the HTML hexadecimal format.
by Jeff Modzel
First version of a hexagonal grid for games or other apps.
by Mike Kitchen
An article on creating a simple card game with C#, using updated card.dll wrapper class
by CodeMaze
How to avoid compiler-errors and problems with the DLL.
by Marc Clifton
A Dynamic Runtime Semantic Computation Environment
by Vitaly Shelest
Demonstrates a simple technique for embedding WPF/.NET Components into Java GUI
by bbbnova
An article on creating a custom ComboBox control completely from scratch
by Mahdi Khodadadi Fard
How to create a mobile OTA picture message.
by Prakash Hirani
This article describes how you can resize an image at runtime with watermark.
by mackenb
The article describes an algorithm to calculate the skew angle of an image.
by Rakesh Rajan
An article explaining how to develop a screensaver in C#, with a ready-to-code-screensaver source.
by Jon Burchel
Want to get those cool images from some Windows app, but can't find them? This app will help you. Also gets animated GIFs.
by Joe20033
An article on how to add a color picker ComboBox to DataGridView
by Zhupanov Valeriy
How to make pictures with rounded corners in ASP.NET.
by Greg Ellis
This article shows you how to create a skinnable scrollbar as a user control, and use it in a Panel to replace the ugly Windows scrollbar.
by Shao Voon Wong
How to use a font without installing it first on user systems
by TeleStar
An article on GDI+ and how to save image in WMF, EXIF or EMF format.
by Nuno Freitas
The controls in Windows Forms (.NET) don't support true transparency. In this article, we show how to use transparent labels and images.
by Martin Gagne
A new kind of progress bar for .NET 2.0.
by WillCaptain
HTML5 has some exciting features that allow us to build web based application like windows application
by zapsolution
DWM composition
by Miran.Uhan
A VB.NET class implementing an image Hue/Saturation/Lightning adjustment.
by Marc Clifton
A Higher-Order-Programming Environment (HOPE) Example
by hanifku
An icon control that zooms and fades-in when your mouse hovers over it, which creates interesting visual effects if your application uses icons instead of buttons.
by blackinkbottle
How to perform simple web image annotation using ASP.NET.
by Alan Burkhart
Quickly resize, rename, change formats and add simple effects to multiple images.
by Andy Lang
Use image button to build pretty UI
by a_pess
Turn an image to a ColorPicker.
by smn-12
This is an extended, owner drawn ComboBox which has an added support to display images in the combobox dropdown as well as the edit (text) box.
by victorbos
A utility to quickly create opaque or transparent image files (*.GIF, *.PNG, etc.).
by Fiwel
Different ways to apply image filters.
by Kel_
This article introduces a simple algorithm to do a glass table effect using GDI+.
by Bashir Magomedov
ImageMagnifier - a simple control for image zooming.
by aqueel [aqeel] Syed
This code allows you to read/write from a database and change image dimensions, size, and quality.
by Christian Graus
The first in a series of articles which will build an image processing library in C# and GDI+
by Andrew Kirillov
A tool and library for image processing
by S.Balasubramanian
This article describes the implementation of an image processing tool.
by Saleth Prakash
Image related operations done using C#.
by Maxim_Barsuk
Simple algorithms of skin detection and some useful filters
by Marcelo Lujan [El Bebe.Net ]
Image Protector - Merge an image with a transparent image with copyright, in C#
by John J Espiritu
Learn how to generate a reflection from your selected image
by Libor Tinka
This article discusses a little weakness in GDI+ filters and shows a class for top-quality image resizing.
by Emanuele Briano
This article explains how to dynamically resize an image in your web page to a given size, maintaining the original height/width ratio.
by LowlyServ-Ant
To pan and zoom to a point of interest in an image.
by Redwan Albougha
This article shows how you can display a picture in digits 1 and 0.
by a_pess
Image transition and visual effects in VB.NET using GDI+.
by 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.
by Tolga Birdal
An image warping tool in C# which uses simple displacement filters.
by Atit Patel
An article on image operations giving user power of win forms
by Lea Hayes
A simple utility which provides a GUI to converte images to base-64 strings
by Thomas Scheelhardt
Provides an implementation of an ImageButton that will grey out when disabled
by Eric-Paul
ImageConverter allows images to be resized and written to a selected image format.
by Ozgur Ozcitak
A .NET ListView like control for displaying image files with asynchronously loaded thumbnails.
by Alon Ronen
A combobox holding pictures as the items themselves and not just drawing them on run-time.
by Kunal Pawar
This code helps to implement Dilation algorithm using C#
by Kunal Pawar
This code helps to implement LOG using C#
by Andrej Benedik
Class library for importing 3D objects from 3DS files into Avalon, and a simple 3D object viewer.
by Amir Mahfoozi
Improve Delphi's TDBGrid by adding some new features to it
by Amer Gerzic
In Memory Image Compression/Decompression
by Luca Bonotto
A library of controls with a custon renderer for use in the controls processes panel display
by Luca Bonotto
A library of controls with a custon renderer for use in the controls processes panel display
by Syed Hasan Hyder
This article focuses on internal supply chain management systems visibility via chart reports, and provides assessment apparatus to manage and monitor activities spawned during business processes, hence paves the way for timely and precise business decisions.
by Mr.PoorEnglish
Algorithms to compute the Y - Value at an X - Position of a curve, constructed by some support-points
by c#corner
In this article, we’ll see basics of GDI+ and how GDI+ is much better interface than its predecessor GDI.
by 8r13n
Simple example of how to build a finger controlled list that runs smoothly
by Dr.Luiji
It's an interface that works with transparency effects. As a sample, I used an interface just like the iPhone one. In this tutorial, I explain how simple it is to work with transparency on Windows Mobile.
by Dr.Luiji
It's a Media Player that works with transparency effects, plays MP3 and Wav files, displays the tag if present, and displays the album art image if present.
by vikas maan
Convert rectangular bitmap into non rectangular bitmap (.ppg)
by shabonaa
How to customize your form shape and control shapes according to your needs.
by Snews
A control that mimics the look-n-feel of iTunes and the iPod manager.
by gamon02
An iTunes look alike image panel.
by Greg Osborne
User defined control for displaying various messages.
by Omar Gameel Salem
Implementation of Kruskal Algorithm in C#
by Julijan Sribar
A simple divider with text.
by Dženan Zukić
A label with shadow effect that can be animated using rotatation, transparency, and zoom.
by Harry Christopher
An article about Labels Creation using Crystal Report in Windows Application using C#.NET 2.0
by Vietdungiitb
Tutorials of using multi neural networks for large pattern recognition system, handwriting recognition system
by Michael Mondry
Describes how to check your app for GDI+ leaks
by Jeremy Falcon
A beginner's guide to talking like a computer.
by t.a berglund
A led display with a character editor
by Gary Perkin
An LED vu Meter Windows User Control in C#.
by Leftend
A simple library to save, resize, scale, crop, and rotate uploaded images.
by Sandeep sunku
Line graph is user control which can be integrated into Winforms. The X points are plotted against Y.
by Michael Elly
Line numbering of a RichTextBox control using PictureBox control painting.
by Amarnath S, S Mahesh Reddy
A program to implement piecewise linear contrast stretching on 8-bit grayscale images (C#).
by BobJanova
A line based control for output and optional input, and a discussion of how to create a custom control from the .NET UserControl.
by nogChoco
LineNumbers that dock to a RichTextBox or show as an overlay on top of it
by Joe Woodbury
A class to facilitate loading JPG and PNG files from resources using GDI+
by PJ Arends
A simple macro that adds all the code necessary to initialize the GDI+ libraries in an MFC 6.0 application
by dmm12
A small amount of code can simulate transparencies whenever you need them without managing alpha channels.
by jsharrison
How to make your Status Strip the Progress Bar (ProgressStatusStrip).
by James Gupta
This is the first in a series of tutorials designed to show you how to create a basic terrain engine.
by James Gupta
This is the second in a series of tutorials designed to show you how to create a basic terrain engine.
by James Gupta
This is the third in a series of tutorials designed to show you how to create a basic terrain engine.
by Hax0r778
Learn how to create marching ants easily and efficiently
by Kunal Pawar
This article helps to mask(multiply) second image on first image using C#.
by Yang Kok Wah
Use of GDI+ Matrix class to perform image transformation.
by Erdal HALICI
Drawing background of MDI window using 100% managed code, including design time support.
by Alberto Venditti
An example of using the Graphics.MeasureString() method.
by John Underhill
Swirling, swishing, pulsing, shrinking, you know the one..
by cjbarth
Tool to magnify a screen including layered windows and transparency. Useful for media centers.
by Jonathan Lynas
A component suite to implement full owner-draw MenuItem support, including the painting of Menu Bars
by Hing
An article on how to create an ActiveX control for Excel, and the technique to create an arrow using GDI+, some secondary school mathematics here, and some technique to link cell with Excel.
by Ravimal Bandara
A simple program that helps to understand the midpoint algorithm for constructing a Bezier curve.
by gggustafson
This article discusses two lessons learned during the development of a mobile application.
by Marc Clifton
Watch github events in more-or-less real time as we display a word cloud of events, project descriptions, and project languages.
by Andrew Kirillov
Some approaches to detect motion in a video stream.
by gggustafson
Presents how to create a button with a moving border
by yob25
An eight direction joystick control.
by Patrik Bohman
A flexible toolbar very much like the toolbar in FireFox Options dialog.
by Ron Schuler
MP3 and CDG file player.
by Patrick Etc.
A .NET TaskPane control, with full design-time support.
by Talha Ekram
An article on Messenger AddIn development using Timers
by Lars [Large] Werner
Windows has built inn support for a lot of keyboard languages, this class makes it possible to extract that info in an easy manner and present it to screen.
by Marc Clifton
A multi-image viewer with drag and drop source and sink capability
by Ernest Laurentin
Multimedia PeakMeter control - .NET version
by Matjaz-xyz
A simple and useful viewer of multipage TIF/TIFF images
by Lea Hayes
This 'ToolStrip' extension automatically selects an image using the selected image size.
by Julijan Sribar
Another color picker control in C#.
by Ajcek84
Open source library for music engraving in desktop, mobile and web applications
by Denmas Wahyu
How to make a fake button using GDI+.
by Guilherme Labigalini
Sample application that manages multiple segmented downloads and supports HTTP, FTP and YouTube video downloads
by Blake Hurd
A sidebar in the lower left that emulates the sidebar in Outlook 2003. Other features implemented include theming, snapping buttons, unique button system, etc.
by Alex Cutovoi
A client-server navy battle game.
by Alex Cutovoi
A client-server navy battle game.
by Tamir Khason
How to use raw sockets in Silverlight application and how to make Silverlight speak with Windows Forms and WPF
by gOODiDEA.NET
Create animated GIF images using C#.
by supernova5666
A chat server that can be setup as a service or application. Opens listening port and awaits connections from Java clients or .NET clients. You could setup even a HTML refresh with a little JavaScript knowhow. I've included the server only because I would like some feedback on the way I do threads.
by Alexandr Golovanov
The article describes the use and the principle of operation of semi-transparent controls with non-transparent child controls.
by MBursill
A form fader with support for synchronous and asynchronous fading as well as FadeOnLoad, FadeOnClose, and FadeOnHover options.
by mehran ghainian hasaruye
A simple algorithm for extracting lines in an image.
by Eli Gazit
An exact mimic of the Office 2003 color picker, both as a ComboBox and as a ToolStripButton
by Santhosh G_
Applying oil painting effect on an image.
by seagrrl
This is an article on creating a control derived from the System.Windows.Form.Control class.
by M@dHatter
An httpmodule designed to create one image out of many for faster loading and fewer web server HTTP requests. Module creates auto generated CSS image maps of positions for displaying on a webpage using background positioning. The module also handles creating mouse over image effects.
by VallarasuS
A utility to capture and crop the screen just like OneNote (Office 2010)
by Shao Voon Wong
How to draw a text with an outline
by Shao Voon Wong
Outline Text Part 2
by Nicholas Butler
"Print" your PrintDocument to common graphics file formats.
by Radu Gruian
An introduction to Overhauser splines from the perspective of a game writer, with C++ sample code
by Mike Hankey
This is the first in a series of articles on Owner Drawn controls, featuring the ListBox control. The basic fuctionality and some handy tips are included to help get you started in developing your own Owner Drawn controls.
by Evgeny Bannikov
Owner drawn text table control with editing, checkboxes, cells merge, word wrap, and customizable appearance.
by Ennis Ray Lynch, Jr.
This is an article using pointer arithmetic for a quick conversion of an image to grayscale.
by Geoff Samuel
How to create a panel that can be drawn on
by Anthony Queen
Smoothly panning and zooming very large images can be a challenge. Here’s a control, with source code, that demonstrates one way of overcoming this challenge, as well as a few "Extra" image processing features.
by syed shanu
Pareto Chart Control Using C#
by Mohammad Reza Khosravi
This simple application simulates a 3D environment with some objects in different depth and size based on stereoscopic calculations.
by Sunasara Imdadhusen
PDF MERGER and PROTECTOR is the best pdf merger software which is fast and powerful way to join(Merge) PDF files with password protection as well as you can apply stamper with either any type of image or text. Using this utility you don’t required installation of Adobe Acrobat. Looks Exciting ???
by salysle
This article addresses the construction of a simple image gallery type of web application.
by D.K.Wang
This article tries to find a way to show standard controls, ActiveX controls, translucent controls on layered windows. Native MFC source code provided.
by mohammad hajibegloo
A Persian calendar that shows a tray icon
by Mohammad Reza Khosravi
This application uses some simple 2D methods to make 3D scenes which can be seen with Red/Cyan Anaglyph glasses.
by ebukiet2
An article describing how to make a photo album like program.
by sameeraperera
A Photoshop-like gradient builder control for paint applications.
by VCSKicks
C# custom controls with the look and functionaliy of Photoshop's angle selectors.
by Surain Shen
An utility to add date stamp on photos.
by Horia Tudosie
Produces color sets by adveraging areas of colors from scanned pictures
by wduros1
A small utility that splits an image into two images for use with dual monitor wallpaper setups.
by JohnWillemse
This article will show you how to create two pictureboxes, one of them acting as a magnifier for the other one.
by Santhosh G_
PicZoom: A Photo Viewer created in OpenGL
by Santhosh G_
Implementation of Sobel Edge Detection and Cartoon Effect using pixel shader.
by Yvan Rodrigues
The standard Windows Forms PictureBox is missing one very useful line of code.
by ENO
“Circular Buffers” is an application developed in VB.NET (VS 2003).
by Aleh Baradzenka
One of the easiest ways to animate images for your program
by Rajneesh Noonia
PngSkin – ActiveX Control used to apply eye catching skins to Windows Forms with minimal code
by Amarnath S, S Mahesh Reddy, Prasad R V
An article describing four point-processing operations on grayscale images (C#).
by Harsha T, Amarnath S, S Mahesh Reddy
An article to describe the creation of a polar mapped view of an image (C#).
by Bedri Egrilmez
A Single-DLL, multi-page TIFF .NET viewer control with panning and thumbnails support
by janeshh
This article discusses a way of communicating to a web page from its popup or child window, both on a server and client level. One way a grid is populated from a popup: when editing rows in a grid, you show the edited records in the parent simutaneously without postback from a child popup window.
by Smith Charles
High quality EMF rendering, using GDI+
by SoulFurnace
A 3D-gradient looking button for PocketPC, using only the .NET Compact Framework.
by Alexandr Golovanov
The article describes the work principles and ways of use of IEToolbarEngine. This is a toolbar for Internet Explorer, which has a reusable architecture.
by Pascal Damman
Convert any document to TIFF using a printer driver
by Matteo D'Avena
A customized ListView control with printing capability.
by Behzad Gorimar
An article on generating printable reports with C#
by Simana
An article on how to print a .NET businessinfo object class containing simple properties and collections within the .NET application without the print dialog
by BlaiseBraye
This library provide DataGridView printing features on the FrameWork .NET 3.5. (C# VB F#)
by Jonathan de Halleux
A few "specialized" tips on printing figures using GDI+
by Mohd Arshad Malik
.NET provides extensive support for image conversion. Any image can be processed from one format to another. The most common formats which .NET support are .BMP, .EMF, .GIF, .ICO, .JPG, .PNG, .TIF and .WMF.
by Mohd Arshad Malik
This article guides about optimization of the size of an image file (in bytes) and resizing its dimensions (in pixels).
by Mohd Arshad Malik
To uniquely identify the images from our storage, we watermark them with some text (usually company / portal name)
by gggustafson
This article presents code for a WinForms implementation of the Google-like compact progress indicator.
by sergioabp
This is a custom control that is an alternative to Visual Studio ProgressBar component.
by BoneSoft
A set of pluggable progress bar components
by eRRaTuM
A custom progress control, using graphics and double buffering.
by Ajcek84
WinForms library containing the IncipitViewer control for drawing musical notes
by Niel M.Thomas
How to create a button that radiates pulses
by CaldasGSM
Non-affine transformations, four-point distortions, or whatever you want to call it.
by YLS CS
Rotating 3D objects using Quaternion and Drawing 3D objects with GDI+ Graphics
by Michael Elly
This Windows utility enables you to launch applications simply by typing their name or part of it. It saves you the need to search for it in the hierarchical 'Start-->All-Programs' menus or to create a big ‘Quick Launch’ folder in your task bar.
by Aaron Sherman
Quick Snip is an incredibly lightweight application to make "web sized" pictures out of large images
by Nick Hodapp
The purpose of this article is to show one way of adapting John R. Shaw’s excellent QuickFill algorithm, such that it will work with GDI+ and the .NET Framework.
by c010depunkk
A small app to generate random images using various C# drawing functions.
by Mohammad Reza Khosravi
A simple program to find real size or distance of objects in your digital camera photos
by LegoMindstorms
How to create stars to display the UserRating property in WMP.
by Laurent Cozic
An article on ray casting in a 2D tile-based environment.
by Saul Johnson
An article on processing and rendering P1 and P2 bitmap images.
by qlipoth
An example of how to process an image for barcode strings
by Berend Engelbrecht
Detects Code39, EAN, and Code128 barcodes in an image.
by Mohammad Reza Khosravi
This application shows a simple algorithm for drawing random flowers and trees. The logic is based on fractal sets.
by Chesnokov Yuriy
This article describes an object tracking approach by estimating a time averaged background scene for tracking static and moving objects in real-time on down-scaled image data.
by Andy De Filippo
A simple technique to quickly port hatch effects from Gdiplus to SkiaSharp
by Han Bo Sun
Capture an HTML document as an image and save it.
by Durga Prasad Dhulipudi
Rendering ESRI Shapefiles(.shp) using OpenGL
by Daniel Zaharia
Article on a simple report builder.
by Stefan Mellberg
An article on customizable user forms
by pfeds
Resizing images in ASP.NET using GDI+.
by Puru Adhikari
How to retrieve EXIF information of an image in .NET 3.0.
by Scott McCain
A reusable progress bar server control for ASP.NET server pages.
by Levi Rosol
Review of Patterns of Enterprise Application Architecture by Martin Fowler
by SSDiver2112
How to use UITypeEditors, Smart Tags, ControlDesigner Verbs, and Expandable Properties to make design-time editing easier.
by Richard Parsons
A RichTextBox with a richtext toolbar.
by Christ Kennedy
Allows the user to view a collection of pictures by selecting them from a rotating tray.
by Chris Kolkman
A PictureBox control that lets you rotate images.
by Gary Perkin
A Windows round button control in C# with designer support
by gggustafson
This article presents the RoundedButton control and describes the .Net DrawArc method, the subject of a number of questions on programming forums.
by RickZeeland
This is an alternative for "RoundedButton Control - Demystifying DrawArc"
by AllanNielsen
Using the rubberband line as a ruler.
by Eugene Lepekhin
Ruler tool application.
by Seth Rowe
An unfinished class that allows for runtime resizing of controls.
by bijulsoni
Describes how to save images into a multi-page TIFF file and append images to an existing TIFF file by applying CCITT4 compression.
by Musab Shareef
A fully customizable .NET 2.0 button control.
by defwebserver
A program that will grade a test from a scanned sheet of paper.
by Steini kallinn
Scanning image dimensions can take a few milliseconds, so when scanning multiple images, a BackgroundWorker thread comes in handy. The progress is updated to a ListView and shown in a ProgressBar.
by c-smile
Basics of Sciter embedding principles, high-level overlook of Sciter SDK structure.
by Holzhauer
Capture screen contents without using any Win32 API calls, just using .NET (2.0) classes.
by Bahrudin Hrnjica
Application for painting on the screen.
by Daniel M. Camenzind
A starter project to write your own Screen Saver
by JJMatthews
Screenshot Tool
by DXNuk
A scrolling text and image control with smooth flicker free movement and mouse interference feature.
by gggustafson
Introduces a user-drawn control, named SevenSegmentLEDDigits, that displays a decimal value as a sequence of seven LED segment digits.
by Neal Andrews
A component that allows ImageLists to be inherited and shared globaly across multiple forms and controls, with full design time support.
by Ron Beyer
A signal strength control similar to the ones on cell phones
by Jean-Philippe Gravel
A simple .NET signature box for handheld application. Usage of Bézier curves makes the resulting signature look more like the pen and paper version.
by litsonjose
In this article we are going to see the use of graphics in Smart Phones and PDA applications.
by Mike Kitchen
Simple memory game that uses shaped buttons
by Praveen Nair (NinethSense)
This article and code explains how we can implement simple animations with out much technical skills.
by SSDiver2112
Add outlined text to an image, rotate it, and move it around with the mouse.
by Member 3647417
An amalgamation of CodeProject ideas
by salysle
This article describes an easy approach to building a simple image mapping utility that may be used to mark and store points as pixel based coordinates from an image file or directly from a web page.
by Leftend
A simple library to manage and resize uploaded images.
by eclipse2k1
A simple Performance Chart/Monitoring Control
by salysle
The article addresses the construction of a simple utility application useful for selecting an RGB or web color.
by star_blazer
How to add simple zoom functionality for custom controls.
by Paul Brower
A line and container box control that support gradients
by Pan wen
Custom drawn button, checkbox and radiobutton controls.
by Ata Kirmani
This article describes how to create a simple presentation application
by geoyar
An MFC slider control that accepts and works with most POD types and has enhanced appearance.
by Tefik Becirovic
An endless moving graphical scale gauge with a linear representation of data.
by Alexandr Golovanov
The article describes the work principles and ways of using SmartControlDesigner, which supports the custom control design in designtime
by JasperB
Sokoban Pro is a modern version of the classic Sokoban puzzle game.
by thebeekeeper
A few easy to use controls, written in C#
by User 2739121
Some unfriendly, annoying balls on the desktop bouncing around and trying to catch the cursor - a mix of GDI+, transparent forms and bit of AI
by Mahdi Mansouri
Scanning analog input, and FFT convertion and analyzing.
by syed shanu
XBAR and Range Chart using C#
by Mohammad Dehghan
Creating special 'Graphics' objects to draw anywhere on your window, including non-client area
by TwinLane
A lightweight and easy-to-use splash screen control that starts life before the Application Form
by Vladimir N.
This article shows how to create a Splash Screen with alpha-channel image and semitransparent borders.
by abhinaba
This article is about a class that extends Windows Forms to create splash screens and About dialogs.
by Elia Sarti
The SplitButton control represents a dropdown split button in standard theme-supported XP style.
by ateece
Shows a spinning progress bar, identical to the SQL Server 2005 busy indicator, without requiring any code.
by Tejas Patel
An article on image stamping with VB.NET GDI+
by alexey N
Text scroller control with 3D-look (like in the intro of the Star Wars movies)
by Christian Graus
Getting started with the new Microsoft Graphics Libraries
by Corinna John
Hiding data of any kind in indexed Bitmaps like PNG and GIF.
by Corinna John
Define regions inside an image to keep smooth colours free from hidden data.
by Mohammad Reza Khosravi
This is a simple program to explain how 3D stereoscopic systems work, also with some fun!
by John Storer II
A couple of classes to handle Users and Groups in Active Directory
by Richard Dean
This article shows how you can save printer settings of any printer to a file or an arraylist to be recalled later.
by WebMaster
Create fast, flexible, and extensible IDE applications easily with Storm - it takes nearly no code at all!
by Leonscape
Code for stripping the gAMA chunk from PNGs in managed code, to solve problems with Gamma Correction.
by Darren Sessions
The Style Toolkit allows you to modernize the look of your programs using gradients, transparency, PNG images, and more.
by Ajay Britto
A Vector based tool to create and edit SVG images
by Hadi Eskandari
A TabControl in the Visual Studio 2005 style, which supports correct Right-To-Left (RTL) and Left-To-Right (LTR) drawing.
by Compenkie
TabText is a text-editor with tab-pages, like Excel.
by Ilíon
This article describes a .NET component to draw a "rubber-band rectangle" as determined by the user mouse activity (which is replaced by "marching ants" after the selection is complete) on the surface of an attached control and return the rectangle co-ordinates via an event.
by Ilíon
This article describes .NET subclassed TabControl and TabPage controls with Firefox-like tab buttons and other enhancements.
by Columbus-MCSD
An article on implementing Telnet and SSH, and displaying it on a VT100 Terminal Emulation control created using GDI+.
by Alexander Seel
A VB.NET class for drawing text on a path.
by Andy32
A TextBox control with rounded corners.
by yvdh
An article on the Annotated Image control in VS 2005
by Alex A. Miller
This is a strategy board game which I used to enjoy playing with my neighbour when I was a teen in the 80s that I developed in Java, then ported to C#.
by M@dHatter
The Grouper is a special groupbox control that is rounded and fully customizable. The control can paint borders, drop shadows, and has other features like gradient and solid backgrounds, custom text, and custom icons.
by gggustafson
Presents a tool that assists in choosing colors from the known colors
by gggustafson
Presents what is hoped to be the final revision to the Known Colors Palette Tool and the earlier article of the same name.
by Marc Clifton
Using AlchemyAPI, process and filter RSS feeds in the Higher Order Programming Environment
by Michael Dunn
This article shows how to control various Ribbon and command properties at runtime
by Michael Dunn
This article demonstrates new button and menu features of the Ribbon
by Muammar©
Explaining the endless image wrapping trick used in video games.
by logicchild
Basic and advanced graphics via C#.
by Liviu Birjega
Using GDI+ and MFC to create a thumbnail image viewer and some processing functions
by Ted John
A control to edit maps or small pictures in tile form.
by Shawn_P
This is an algorithm for maximizing coverage of a rectangular area with scaling tile children.
by Evgeniy Stepanow
Control to display the time progress line
by Tom Holt
A custom trackbar control using dates instead of integer values.
by Zimriel
Back to the future from the CoCo-ads.
by dr.TyGER (Konstantin)
An article on a form that looks like a Windows Installer form
by tix
Dockbar sample, shows many alpha blend functions.
by yob25
A meter control.
by PracticalDeveloper
A custom drawn keyboard usercontrol and TextBox with keyboard popup
by Bob Carboni
How to create and draw transparent bitmap buttons in .NET Forms.
by Mark de Haan
How to create a panel with a transparent drop shadow in C# using GDI+.
by Mark de Haan
How to create a transparent drop shadow effect for a panel control
by zapsolution
Self contained EXE animation
by trestan
This article describes how to insert Windows control objects into a RichTextBox and use them to host images.
by Dion Kurczek
A simple, object-oriented 2D Sprite Engine for .NET 2.0.
by Chesnokov Yuriy
The article describes the use of Haar-like wavelet features for ultra fast object detection using a cascade of artificial neural network classifiers.
by Etienne Whittom
This article explains how to retrieve valuable image information from the Exif data found in JPEG images, and provides a Silverlight class library to perform this task entirely on the client's machine
by Vince Ricci
How to use GDI+ on Windows Mobile.
by Amazing LED Display
High Performance Method for Capturing Screen
by Jacky Yiu
Trying to use PNG to make a magic card for your friend
by SergStrashko
Introduce the algorithm and technique for pre-drawing process speed up.
by DreamInHex
How to generate several types of ASCII art from an image file.
by gggustafson
Provide a Color Hit Testing User Control that supports hit testing using color
by sedatkurt
Using GDI and GDI+mixed,Rubber Band Lines in GDI+
by TW
Why 99.9% of GDI+ samples in .NET languages? What about C/C++?
by witnes
An article about using PropertyGrid in .NET
by Bobby DeRosa
This article describes how to use the AnyButton server control and explains a few extra features.
by Clayton Rumley
There are those who think I am crazy, and this just might be the proof.
by Mythran
A method of creating transparent GIF image from a source GIF image.
by Quenchmaster
A control to produce a graphical display of any 16bit PCM Wav file.
by Jiajun Lu
A vertical progressbar inherited from UserControl.
by Gary Perkin
A C# class to draw vertical text strings
by MattsterP
Create Cross-Browser Vertical Text in HTML without using Internet Explorer specific layout-flow or writing-mode
by Chesnokov Yuriy
This article demonstrates video preview and frames capture to memory from external video devices using ISampleGrabber interface in buffered mode.
by Antonio Sandoval
Wrapper C# class written in C++\CLI and a sample implementation in C# to render PDF files.
by Sean McLeod
Virtual Earth add-in for media center for browsing and viewing geocoded pictures.
by Michael Dunn
How to add glass to your application's main window.
by ZiggyG
Solver/generator for Sudoku puzzles.
by Erdal HALICI
Create fascinating shapes, which integrate with .NET applications and Visual Studio 2005/2008/2010/20012 and all related Express Editions
by Popangler
A simple clone of the Visual Studio 2005 toolbox using a standard treeview
by Efi Merdler
A description of surveillance systems
by Efi Merdler
A basic description of a tracking system.
by Alaa Ben Fatma
Inherits the awesome style of Visual Studio's TabControl for better exploiting
by Justin Carasick
VML drawing controls for ASP.NET web forms.
by John Underhill
Create ToolStrips with fading buttons, custom tooltips, and expose renderer styles..
by arbel kfir
An article about changing the desktop wallpaper.
by eyedia
A tool which overlays a watermark and/or copyright statement on the bottom of an image.
by Lev Danielyan
A C# class wrapping GDI+ funtions for easy image watermarking.
by Mustafa Sami Salt
Experimental wave simulation program made using VS 2010 C#
by Kevin Wollmann
This is a way to make Website Theme templates automatically.
by Zaur Nasibov
An article on webcamera frame-grabbing in a multi-thread environment
by Terence Wallace
A demonstration of Finite State Machines (FSM) where agents inhabit an Old West style gold mining town called West World.
by Terence Wallace
A continuing series demonstration of Finite State Machines (FSM) where agents inhabit a small town called WestWorld.
by gggustafson
This article presents a user-drawn control, named Win8MarqueeProgressIndicator.
by gggustafson
This article presents a user-drawn control, named Win8ProgressRing that mimics the Windows 8 Progress Ring.
by Michael Dunn
Create custom tasks in your app's jump list on Windows 7
by Michael Dunn
An intro to using jump lists with your Windows 7 applications
by a_pess
Build a standard Windows Forms translucent control using GDI+ & VB.NET
by Thomas Gerber
A password safe with a touch screen UI introducing Fluid Controls.
by J.R. Odden
An article on how to make an application that lets you change the size of the thumbnails in Windows. These are the thumbnails you'll see when you click View -> Thumbnails in Windows Explorer.
by Rizwan Qureshi
How to create a Windows Shutdown effect in Windows Forms using C# and .NET.
by Martin Mitáš
Direct2D or GDI+? Perhaps both, with a help of the right library.
by Vartan Simonian
WinForm .NET class for an image button allowing for regular, hover, and depressed images, and allows for text.
by OrlandoCurioso
A usercontrol that can show the ColorEditor permanently on a form.
by Victor Boba
A UserControl for WinForms VB.NET that has child controls that it contains and is scrollable. This example shows how to draw your own controls and build your custom container to list them.
by Vladimir Svyatski
How to correctly draw WinForms Tab Control with bottom alignment when visual styles are enabled
by Thulasee Shan
iPhone like menu system and wobbly re-arrangement technique with a useful sample application
by George Mamaladze
Generate a word cloud form some input text. A word cloud is a randomly arranged set of words used in your text. The size and the color of each word expresses its usage frequency. Rarely used words are small and pale. The control is clickable and allows to identify a word under mouse.
by Alex D. Mawhinney
A squarified treemap of word frequency
by wullinkm
Workaround for Valums AJAX File Upload IE9 issues
by Artem S. Dmitriev
This article shows the best way to play GIF animation in your WPF project.
by rudigrobler, Raul Mainardi Neto
A nice idea that you can apply to your code
by FatCatProgrammer
StarReport: WPF-less GDI+.NET report component.
by Jon Person, A. Philip Smith
In part three of the series, the authors of the "GIS.NET" mapping component for .NET explain how to write a geographic mapping engine which can display geographic coordinates. Source code is provided which can pan and zoom a sample geographic object (the state of Nebraska), in C# and VB.NET.
by Md Abid
This article will give you basic idea about wrting transparant magnifier controls.
by Ivan Mihaylov
A WinForms progress bar control.
by jordanhammond
This article describes an XP style collapsible GroupBox.
by bouli
Consider this program as a demo for GDI+
by Jerry.Wang
A clock, with transparent background, supports add custom skins
by VCSKicks
An OS-independent CommandLink control.
by Santhosh G_
Implementation of different interpolations[Bi-Linear and Bi-Cubic] with OpenGL.