Synopses & Reviews
Look it up in Petzold remains the last word on Windows development. In this .NET-ready Windows programming guide, the best-selling author shows you how to get the most out of Windows Forms--the next-generation Windows programming class library. You'll discover how to use C# to create dynamic user interfaces and graphical outputs for Windows applications. With dozens of examples of client applications to illustrate common techniques and plenty of no-nonsense advice on best programming practices, you'll be C# sharp in no time. Topics covered in this guide include: A tour of C# Windows Forms Essential structures An exercise in text output Lines, curves, and area fills Tapping into the keyboard Pages and transforms Taming the mouse Text and fonts The timer and time Images and bitmaps Buttons, labels, and scrolls Beziers and other splines Menus Paths, regions, and clipping Dialog boxes Brushes and pens Edit, list, and spin controls Font fun Toolbars and status bars Printing Tree view and List view Metafiles Clip, drag, and drop
INCLUDED ON CD-ROM: * Sample source code for all the examples presented in the book
A Note Regarding the CD or DVD
The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via OReilly Medias Digital Distribution services. To download this content, please visit OReillys web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to [email protected].
Synopsis
This core reference provides the expert guidance that professional developers need to build applications with Windows Forms the next-generation Microsoft Windows programming class library. Best-selling author on programming for the Windows operating system Charles Petzold shows readers how to use Microsoft Visual C# the advanced, object-oriented language for the Microsoft .NET platform-to create dynamic user interfaces and graphical outputs for distributed or stand-alone applications. Numerous application examples with reusable code on companion CD-ROM help developers increase their productivity.
Synopsis
“Look it up in Petzold” remains the last word on Windows development. In this .NET-ready Windows programming guide, the best-selling author shows you how to get the most out of Windows Forms—the next-generation Windows programming class library. You’ll discover how to use C# to create dynamic user interfaces and graphical outputs for Windows applications. With dozens of examples of client applications to illustrate common techniques and plenty of no-nonsense advice on best programming practices, you’ll be C# sharp in no time. Topics covered in this guide include:
- A tour of C#
- Windows Forms
- Essential structures
- An exercise in text output
- Lines, curves, and area fills
- Tapping into the keyboard
- Pages and transforms
- Taming the mouse
- Text and fonts
- The timer and time
- Images and bitmaps
- Buttons, labels, and scrolls
- B¿ers and other splines
- Menus
- Paths, regions, and clipping
- Dialog boxes
- Brushes and pens
- Edit, list, and spin controls
- Font fun
- Toolbars and status bars
- Printing
- Tree view and List view
- Metafiles
- Clip, drag, and drop
INCLUDED ON CD-ROM: * Sample source code for all the examples presented in the book
For customers who purchase an ebook version of this title, instructions for downloading the CD files can be found in the ebook.
Synopsis
This core reference provides the expert guidance that professional developers need to build applications with Windows Forms--the next-generation Microsoft Windows programming class library. Bestselling author Petzold shows readers how to use Microsoft Visual C#-the advanced, object-oriented language for the Microsoft .NET platform-to create dynamic user interfaces and graphical outputs for distributed or stand-alone applications.
About the Author
Charles Petzold wrote the classic Programming Windows®, which is currently in its fifth edition and one of the best-known and widely used programming books of all time. He was honored in 1994 with the Windows Pioneer Award, presented by Microsoft® founder Bill Gates and Windows Magazine. He has been programming with Windows since first obtaining a beta Windows 1.0 SDK in the spring of 1985, and he wrote the very first magazine article on Windows programming in 1986. Charles is an MVP for Client Application Development and the author of several other books including Code: The Hidden Language of Computer Hardware and Software.
Table of Contents
IntroductionChapter 1: Console ThyselfChapter 2: Hello, Windows FormsChapter 3: Essential StructuresChapter 4: An Exercise in Text OutputChapter 5: Lines, Curves, and Area FillsChapter 6: Tapping into the KeyboardChapter 7: Pages and TransformsChapter 8: Taming the MouseChapter 9: Text and FontsChapter 10: The Timer and TimeChapter 11: Images and BitmapsChapter 12: Buttons and Labels and Scrolls (Oh My!)Chapter 13: Béziers and Other SplinesChapter 14: MenusChapter 15: Paths, Regions, and ClippingChapter 16: Dialog BoxesChapter 17: Brushes and PensChapter 18: Edit, List, and SpinChapter 19: Font FunChapter 20: Toolbars and Status BarsChapter 21: PrintingChapter 22: Tree View and List ViewChapter 23: MetafilesChapter 24: Clip, Drag, and DropFiles and StreamsMath ClassString Theory