Embedding the Silverlight Control Manually
Letting Silverlight.js Handle the Dirty Work
Understanding Your Hosting Options
Interacting with the Silverlight Control Programmatically
The Relationship Between XAML and JavaScript
Interacting with Elements Defined in XAML
Part II Creating Static Content
Representing Geometries as Strings
Retrieving TextBlock Dimensions
6 Positioning and Transforming Elements
Placing Elements Behind or in Front of Others
Creating Maintainable User Interfaces with Multiple Canvas Elements
Part III Making Your Content Come to Life
Attaching Event Handlers to Events
Putting It All Together: Building a Scrollbar
Using Silverlight’s Stylus Support
Finding Out What Keys Were Pressed
8 Downloading Content on Demand
Downloading Multiple Items Simultaneously in a .ZIP File
Performing Animation “By Hand”
Performing Animation with Silverlight Support
Interacting with Animations from JavaScript
Functions for Controlling a Storyboard
Tweaking the Animation Timeline
Specifying the Target Property
Treating a Storyboard Like an Animation
Playing Audio and Video with MediaElement
Progressive Download Versus Streaming
Controlling Audio and Video with JavaScript
Positioning the Audio or Video
3.137.187.233