I've cleaned up the source to ParallaxUi a bit and am attaching it to this post as a .zip file. This has a VisualStudio solution that contains three VisualStudio projects:
- ParallaxUi - the custom decorator that creates the Parallax UI and exposes properties like rotation and methods like "implode".
- ParallaxUiTest - a simple test app
- ParallaxXbapTest - pretty much the same as ParallaxUiTest, but housed in an XBAP.
The most interesting files to look at are ParallaxUi\ParallaxUi.xaml* and ParallaxUiTest\Window1.*