Whether you’re a new or experienced developer, get the focused information you need to streamline application development using Windows Forms and Microsoft .NET Framework 2.0. Award-winning author Charles Petzold illuminates the essential concepts and techniques for exploiting Windows Forms capabilities—offering concise, eloquent instruction as always, along with ample code examples in C#.
Discover how to:
- Understand the architecture of Windows Forms programs
- Add familiar Windows controls to your application, such as buttons, scroll bars, and text boxes
- Create toolbars, menus, and status bars, complete with text and bitmap images
- Enhance existing controls, combine multiple controls, or create custom controls from scratch
- Exploit dynamic layout with FlowLayoutPanel
- Support absolute, proportional, or auto-sized columns and rows with TableLayoutPanel
- Develop data-bound controls
- Display tabular data with the new DataGridView control—without writing extensive code
- PLUS—Build and deploy two real-world Windows Forms applications from the bottom up
Written by programming legend Charles Petzold, this book offers a practical, streamlined, and hands-on approach focused on expediting developer productivity with new forms and utilities for Microsoft Visual Studio® 2005 and Microsoft Visual C#® 2005.
Key Book Benefits:
· Delivers straightforward, need-to-know information about Windows Forms, with no diversions into minutiae
· Demonstrates skills that will be critical in future Windows development environments, including the Windows code-named "Longhorn" operating system and its "Avalon" graphical interface
· Features quick, hands-on programming guidance covering controls, panels, tables, and other key topics
· Written by Charles Petzold, author of the classic "Programming Windows" (Microsoft Press)