A fast-paced example-driven tutorial to building custom controls using
Visual C# 2005 Express Edition and .NET 2.0. If you want to build custom
controls with C# but you don't know where to start, or you are
intimidated by the huge amount of information that needs to be absorbed,
then this book is for you. This friendly tutorial is based on numerous
examples with real-world applicability, and includes a case study
featuring the development of a fully functional PieChart control.
Showing you how to use the free Visual C# 2005 Express Edition
environment to develop your controls, Building Custom Controls with
Visual C# 2005 will teach you how to create professional, reusable
custom controls for your desktop applications in no time. This book has
been written with the intermediate C# developer in mind. Assuming a
working knowledge of C#, the book teaches you how to implement custom
controls using Visual C# 2005 Express Edition and all other versions of
Visual C#, and GDI+ with .NET 2.0 The book covers: . Understand the
basics of custom controls . Use GDI+ to draw your own controls .
Implement double buffering to speed up your forms . Add printing
functionality to your custom controls . Handle the mouse events to
improve the user experience . Offer design-time support for programmers
using your control . Design intuitive interfaces for your users