Chapter 9. Graphics

We've covered a lot of ground so far demonstrating Silverlight's capabilities to build rich user interfaces. 2D and 3D graphics play a vital role in developing rich user interfaces providing different effects. Silverlight provides a rich set of classes to perform 2D drawing, including lines, Bezier curves, and various geometrical figures such as ellipses and rectangles. We'll take a look at transformations and brushes, both of which provide a great deal of control in how elements are presented on an interface. Any element inheriting from UIElement can have a transform or a composite transform (introduced in Silverlight 4) applied to it—you can create some interesting video presentations, for example, by skewing or growing/shrinking ...

Get Introducing Silverlight 4 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.