A Carousel Control for Silverlight 3 (same code can be used in Silverlight 2) that includes the ability to specify z-tilt angle (horizontal-to-vertical carousels), perspective tilt angle (to make the objects in rear easier to see), and item location-based opacity and size.
This is a selection control I originally created for a Silverlight class but have since used in websites and production applications:
Any FrameworkElement object can be used as a carousel item; in fact you can even have carousels inside of carousels (which is what I used in my Silverlight class project). It also allows handlers to be attached when a carousel item is selected.
For examples of this control in action, see the following pages:
- Includes an auto-scroll carousel
- Includes a diagonal carousel
- Includes many other carousel examples