Chapter 1 contains the following example programs:
Clutter — A cluttered interface with garish colors, too much animation, and annoying sound effects. [Page 2, 3].
Clutter_FakeRotation — A static version of Clutter to simulate rotation. Figure 1-1. [Page 2].
Critters — A simple demonstration of properly nested XAML elements, in this case, a horizontal
StackPanel holding a vertical
StackPanel. Figure 1-4. [Page 6].
FlowDocument — Demonstrates many
FlowDocument elements including tables, controls, shapes, lists, figures, and even a rotating three-dimensional shape. Figure 1-14. [Page 19].
Gasket3D — Uses code-behind to build a complex rotating three-dimensional object. Figure 1-9. [Page 12].
GrowingButtons — Makes buttons that grow and shrink when the mouse moves on and off them. Figure 1-12. [Page 14].
Multimedia — Plays video and audio. Figure 1-6. [Page 11].
SetBackgrounds — Sets background linear gradient brushes in code-behind.
StackPanelButton — Displays buttons that contain
StackPanels. Figure 1-13. [Page 16].
Star — Demonstrates the
Polygon object. Figure 1-10. [Page 13].
TransformedControls — Displays labels that are rotated 90 degrees. Figure 1-7. [Page 11].
TransformedVideo — Displays video that is rotated, skewed, and stretched. Figure 1-8. [Page 12].
Zoom — Shows the ...