Document Type
|
:
|
BL
|
Record Number
|
:
|
799693
|
Doc. No
|
:
|
b619752
|
Main Entry
|
:
|
Iulian Serban [and others]; reviewer, Cosmin Oprea.
|
Title & Author
|
:
|
GDI+ Custom Controls with Visual C♯ 2005\ Iulian Serban [and others]; reviewer, Cosmin Oprea.
|
Publication Statement
|
:
|
Birmingham, U.K.: Packt Pub., ©2006.
|
Series Statement
|
:
|
From technologies to solutions.
|
Page. NO
|
:
|
(vi, 259 pages) : color illustrations.
|
ISBN
|
:
|
1281270962
|
|
:
|
: 1847190464
|
|
:
|
: 9781281270962
|
|
:
|
: 9781847190468
|
Notes
|
:
|
Title from title screen.; Includes index.
|
Contents
|
:
|
Cover --; TOC36;Table of Contents --; Preface --; What This Book Covers --; Conventions --; Reader Feedback --; Customer Support --; Downloading the Example Code for the Book --; Errata --; Questions --; CH36;Chapter 158; Introduction to Custom Controls --; What Are Controls63; --; Introducing Custom Controls --; Categories of User Controls --; Preparing Your Environment --; What Are Custom Controls Made Of63; --; Private Fields --; Properties --; Indexers --; Events and Delegates --; Collections --; Enums --; Building TinyNoiseMaker --; Time for Action8212;Creating the TinyNoiseMaker Custom Control --; Extending TinyNoiseMaker --; Time for Action8212;Adding Public Functionality --; Summary --; CH36;Chapter 258; Introduction to GDI43; --; Understanding Control Drawing --; Understanding GDI43; --; The Graphics Object --; The Control46;Paint Event --; Invalidation --; Simple Drawing on a Form --; Time for Action8212;Creating the Application --; Drawing Inside a Panel Object --; Time for Action8212;Creating the Application --; Drawing Inside a Control --; Time for Action8212;Creating the Application --; Summary --; CH36;Chapter 358; Basic Drawing --; The GDI43; Coordinate System --; Drawing with GDI43; --; Using the Color Object --; Drawing Using the Pen Object --; Filling Surfaces Using the Brush Object --; Drawing Text Using the Font Object --; Improving Drawing Quality --; Building the GradientLabel Control --; Time for Action8212;Creating the GradientLabel Custom Control --; Summary --; CH36;Chapter 458; Drawing Complex Shapes and Using Transformations --; Drawing Complex Shapes --; The GraphicsPath Object --; The Region Object --; Clipping Drawing Using Region Objects --; Keeping Drawing Inside a Region --; Keeping Drawing Outside a Region --; Graphics Transformations --; Translation --; Rotation --; Scaling --; Creating the Clock Control --; Time for Action8212;Creating the Clock Control --; Time for Action8212;Updating the Clock to Use Transformations --; Summary --; CH36;Chapter 558; Drawing Control Parts44; Borders44; and Adornments --; Rendering Common Control Parts --; Drawing Buttons --; Drawing Caption Buttons --; Drawing Checkboxes --; Drawing Drop45;Down Buttons --; Drawing Radio Buttons --; Drawing Scroll Buttons --; Rendering Borders and Frames --; Rendering Button Borders --; Rendering 3D Borders --; Rendering Control Adornments --; Creating Multiple Controls that Reuse the Same Functionality --; Creating a Base Class for Two or More Controls --; Creating Derived Controls --; Extending Existing Controls --; Time for Action8212;Creating the BorderGradientPanel Control --; Summary --; CH36;Chapter 658; Working with Images --; Drawing Images --; Using the Image Class --; Using the Bitmap Class --; Displaying Images --; Image Effects --; Skewing44; Rotation44; and Scaling --; Building the ImageWarper Class --; Time for Action8212;Creating the ImageWarper Class --; The ImageWarperControl --; Summary --; CH36;Chapter 758; Printing --; 46;NET Printing Explained --; Using the PrintDocument Class --; Your First Print Job --; Time for Action.
|
Abstract
|
:
|
A fast-paced example-driven tutorial to building custom controls using Visual C# 2005 Express Edition and .NET 2.0.
|
Subject
|
:
|
Computer graphics.
|
Subject
|
:
|
Microsoft .NET Framework.
|
Subject
|
:
|
Microsoft Visual C♯ .NET.
|
LC Classification
|
:
|
T385.I955 2006
|
Added Entry
|
:
|
Cosmin Oprea
|
|
:
|
Iulian Serban
|
Parallel Title
|
:
|
GDI Plus Custom Controls with Visual C♯ 2005; GDI+ Application Custom Controls with Visual C♯ 2005
|