Review Topics for the Midterm
Class Page Links
Text: Windows Forms Programming in C#
-
Chapter 1 - Hello, Windows Forms
-
Windows Forms from Scratch
-
Windows Forms in Visual Studio .NET
-
Arranging Controls
-
Controls (Control Library)
-
Dialogs
-
Chapter 2 - Forms
-
Showing Forms
-
Form Lifetime
-
Form Size and Location
-
Form Adornments
-
Form Transparency
-
Form and Context Menus
-
Tool Strips
-
Chapter 3 - Dialogs
-
Standard Dialogs
-
Form Styles
-
Data Exchange
-
Data Validation
-
Implementing Help
-
Exclude: Compiled HTML Help
-
Chapter 4 - Layout
-
Fixed Layout
-
Dynamic Layout
-
Exclude: ToolStrip Overflow
-
Excude: ToolStrip Layout Styles
-
Layout Controls
-
Exclude: Flow Layout
-
Exclude: TableLayoutPanel
-
Layout Optimization
-
Chapter 5 - Drawing Basics
-
Drawing to the Screen
-
Colors
-
Brushes
-
Pens
-
Shapes
-
Paths
-
Images
-
Exclude: Recoloring
-
Exclude: Animation
-
Exclude: Screen Copying
-
Chapter 6 - Drawing Text
-
Fonts
-
Strings
-
Exclude: Tab Stops
-
Exclude: HotKey Prefixes
-
Exclude: Digit Substitution
-
Exclude: Antialiasing
-
The TextRenderer
-
A Tale of Two Technologies
-
Chapter 7 - Advanced Drawing
-
Page Units
-
Transforms
-
Exclude: Path Transformations
-
Regions
-
Optimized Drawing
-
Double Buffering
-
Manual Double Buffering