Lately I’ve been working with Composite WPF and Silverlight applications at Veracity Solutions. I spent a few hours over the weekend converting the Composite WPF Application Library to Silverlight. Tonight I finished porting one of the QuickStarts to Silverlight. Of course, just today the P&P team posted a AGCompositeApplicationLibrary spike. Just my luck! Regardless, here’s the UIComposition QuickStart running in Silverlight using my ported libraries:
Some things to note:
- The TabItem style isn’t using binding to get the header value.
- Location tab doesn’t include the map data.
- I added a TabControlRegionAdapter class that works with the Silverlight TabControl.
Special thanks to Michael Sync for posting his Silverlight Unity port, it got me started.
Download: CompositeSilverlight.zip