The Last Word

In this chapter, you took a deep look at Silverlight dependency properties and routed events. First, you saw how dependency properties are defined and registered and how they plug into other Silverlight services. You explored event bubbling and saw how it allows an event to travel up the element hierarchy. Next, you considered the basic set of mouse and keyboard events that all elements provide. Lastly, you saw the start of a new direction in Silverlight event handling, with the command model.

images Tip One of the best ways to learn more about the internals of Silverlight is to browse the code for basic Silverlight elements, such as Button, ...

Get Pro Silverlight 5 in VB 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.