| Developing A Vector Based C# Drawing Application - Part 3 |
| C#Today |
| In the first part of this series, Budi Kurniawan discussed the specification for a vector based C# drawing application. In Part 2, we looked at the Shape abstract class and the seven classes that inherit it. We also examined how an event handler works in a Windows application and we briefly discussed the System.Collections namespace. In this final part of the project, we will complete the development by discussing the DrawingArea custom control, the Color and Pen classes from the System.Drawing namespace, and object serialization - which is used to persist our drawing to a file, to be restored at a later stage. |
|
| Double Buffering with GDI+ |
| The Code Project |
| Simple example about Double Buffering with GDI+ |
|
| Dynamic ASP.NET Text Images |
| ASP Alliance |
| As you will no doubt have gathered, my favourite aspect of ASP.NET at the moment is its GDI+ System.Drawing capabilities! This is yet another example (sorry!). |
|
| Fills, shading and alignment with GDI+ |
| http://aspalliance.com/ |
| In this article we demonstrate aligning GDI+ text with stringalignment and fills and textures with TextureBrush |
|
| GDI+ Brushes and Matrices |
| The Code Project |
| This article will cover three of the five brush types ( SolidBrush, LinearGradientBrush and TextureBrush), with PathGradientBrush fitting more into the next tutorial, on using Pens and Path's, and HatchBrush being left out mainly because I didn't find it interesting, and certainly it is pretty self explanatory once you've gone through this tutorial. |
|
| Graphics Programming in C# |
| C# Corner |
| Like Java, C# provides us with a rich set of classes, methods and events for developing applications with graphical capabilities. Since there is not much theory involved, we can straight away jump to an interesting example (Listing - 1), which prints "Welcome to C#" on a form. |
|
| How to Use a GDI+ Application in NetCOBOL for .NET |
| DotNetJunkies |
| In this how to, we'll explore how to develop a GDI+ (Graphics Device Interface) application using System.Drawing and NetCOBOL for .NET. |
|
| Image Generation in Visual Studio 2005 |
| The Code Project |
| An article that demonstrates how one can leverage the ImageGenerator Class to create textual images on the fly |
|
| Introduction to GDI+ |
| GotDotNet |
| GotDotNet's introduction to GDI+. Extract: "The common language runtime takes advantage of an advanced version of the Windows graphics device interface (GDI) called GDI+. GDI+ is designed to provide high performance and ease of use. It supports 2-D graphics, typography, and imaging. " |
|
| Working with Brushes in GDI+ |
| C# Corner |
| You can create different types of brushes in GDI+. In this article, I’ll show you how to create various types of brushes. |
|