|
|
Introduction to Windows Forms
|
What Are Windows Forms?
|
|
|
Windows Forms Class Hierarchy
|
|
|
Building a Form
|
|
|
The Application Class
|
|
|
Trapping Events
|
|
|
Buttons
|
|
|
Labels and Textbox Controls
|
|
|
| |
|
Menus, Toolbars and Status Bars
|
Main Menus
|
|
|
Context Menus
|
|
|
Building a Status Bar
|
|
|
Using Image Lists
|
|
|
Building a Toolbar
|
|
|
Using the Timer Control
|
|
|
| |
|
Visual Studio .NET and the Forms Designer
|
Using the Forms Designer
|
|
|
Code Generated by Forms Designer
|
|
|
Adding Event Handlers
|
|
|
XML Documentation Comments
|
|
|
Creating Attractive Forms
|
|
|
Creating Easy To Use Forms
|
|
|
| |
|
Advanced Windows Forms Topics
|
Parent/Child Relationships
|
|
|
Owner/Owned Relationships
|
|
|
Top-Most Forms
|
|
|
Multiple Document Interface
|
|
|
Creating an MDI Parent Window
|
|
|
Creating an MDI Child Window
|
|
|
Managing Parent/Child Menus
|
|
|
Programming the Clipboard
|
|
|
Visual Inheritance
|
|
|
| |
|
Using Controls
|
Checkbox, Radio Button, and Group Box
|
|
|
Numeric Up/Down
|
|
|
Trackbar
|
|
|
Progress
|
|
|
MonthCalendar
|
|
|
DateTimePicker
|
|
|
| |
|
Using Advanced Controls
|
List Controls
|
Listbox and Combo box
|
|
|
DomainUpDown
|
|
|
ListView
|
|
|
Storing Objects in List Controls
|
|
|
| |
|
Resources
|
Working with Dialogs
|
Modal vs. Modeless Dialogs
|
|
|
Message Boxes
|
|
|
Common Dialogs
|
|
|
Creating a Modal Dialog
|
|
|
Configuring the Dialog Result
|
|
|
Access Data from the Dialog
|
|
|
Validating Data
|
|
|
Error Provider Control
|
|
|
Modal Dialogs
|
|
|
Creating a Modeless Dialog
|
|
|
| |
| |