Skip to content

Windows Forms in Action Second Edition of Windows Forms Programming with C#

Spend $50 to get a free movie!

ISBN-10: 1932394656

ISBN-13: 9781932394658

Edition: 2nd 2006 (Revised)

Authors: Erik Brown

List price: $49.95
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Using many examples all on a common theme, this second edition of Windows Forms Programming with C# presents Windows application development in a step-by-step, easy to follow format. Written for beginner and intermediate programmers eager to get their hands dirty, the text covers fundamentals like labels, buttons, and tool strips, as well as advanced concepts like owner-drawn lists, custom controls, and two-way data binding. The book is a tutorial, leading the reader through Windows application development using C# and Visual Studio .NET. It illustrates how the classes in the .NET Framework interact in a fully functional application. Material added for the second edition includes coverage…    
Customers also bought

Book details

List price: $49.95
Edition: 2nd
Copyright year: 2006
Publisher: Manning Publications Company
Publication date: 5/7/2006
Binding: Paperback
Pages: 752
Size: 7.25" wide x 9.00" long x 1.50" tall
Weight: 3.036
Language: English

A mathematician by training, Erik Brown has been working with code for over 17 years, as a developer, architect, consultant, and manager. He is a veteran of three successful start up companies and currently works as a program manager at Unisys Corporation. Erik lives in northern Virginia with his wife and two daughters.

Preface
Preface to the first edition
Acknowledgments
About this book
What's new in 2.0
About the cover illustration
Hello Windows Forms
Getting started with Windows Forms
Programming in C#
Windows Forms controls
Loading files
Resizing forms
Recap
Getting started with Visual Studio
Programming with Visual Studio
Windows Forms controls
Loading files
Resizing forms
Recap
Basic Windows Forms
Menus
Controls and containers
The nature of menus
Menu bars
Menu handling
Recap
Context menu and status strips
Context menu strips
Drop-down events and event arguments
Status strips
Recap
Reusable libraries
Class libraries
The object class
Interfaces
Generics
Recap
Files and common dialog boxes
Standard menus
Common file dialog boxes
Streams and writers
Album management
Recap
Dialog boxes
Message boxes
The Form.Close method
Forms and panels
Modeless dialog boxes
Recap
Text boxes
Form inheritance
Standard text boxes
Masked text boxes
Recap
Buttons
Push buttons
Radio buttons
Check box buttons
Tooltips and error providers
Recap
Handling user input and encryption
Keyboard events
Mouse events
Encryption
Link labels
Recap
List boxes
List controls
Simple list boxes
Multiselection list boxes
Recap
Combo boxes
Standard combo boxes
Editable combo boxes
Automatic completion
Item formatting
Recap
Tab controls and pages
Tab control fundamentals
Tab page fundamentals
Owner-drawn tabs
Owner-drawn list boxes
Recap
Dates, calendars, and progress bars
Date and time display
Date and time formats
Calendars
Progress bars
Recap
Bells and whistles
Images and cursors
Embedded resources and sounds
Track bars
Timers
Recap
Tool strips
Tool strip fundamentals
Tool strip item fundamentals
Image lists
Tool strip containers
Specialized button items
Recap
Advanced Windows Forms
Custom controls
Extending existing controls
Control-based classes
The ScrollablePictureBox class
User controls
Custom controls in Visual Studio
Recap
Explorer interfaces and tree views
Interface styles
Explorer interfaces in .NET
Tree nodes
Custom tree views
Recap
List views
List view fundamentals
List view columns
List view features
Virtual Items
Recap
Multiple document interfaces
MDI forms
Merged menus
MDI children
MDI child window management
Recap
Data binding
Data grid views
Columns and rows
Cells
Recap
Two-way binding and binding sources
Binding lists
Editable objects
Simple data binding
Recap
Odds and ends .NET
Printing
Drag-and-drop
Web browsing
Application settings
Deployment
Recap
C# primer
.NET namespaces
Visual index
For more information
Bibliography
Index