In This Topic
Carousel for WPF and Silverlight provides the C1CarouselPanel control that allows you to view content and controls – including standard or 3rd-party controls – in an interactive carousel view. Similar in concept to the C1CoverFlow or C1HyperPanel control, C1CarouselPanel is a unique way of displaying content and data. Items in the panel revolve on a path when manipulated at run time.
Carousel for WPF and Silverlight allows you to create customized, rich applications. Make the most of it by taking advantage of the following key features:
- View Data Interactively
The C1CarouselPanel control allows you to display content and data in a unique, highly interactive format.
- Define an Arbitrary Path
C1CarouselPanel items can navigate along any arbitrary path. Define a simple ellipse path, or create a more advanced path such as a zig-zag or a figure '8'. C1CarouselPanel provides a simplified 3D path definition as a composition of a 2D path and a rotation angle in a 3D space.
- True 3D Perspective
When distributing elements along a 3D path, the placements of child elements in 3D space are fully honored. This means that more distant elements are overlapped by nearer ones, and more distant elements will be diminished more than the nearer ones. This creates a true 3D scene with a perspective effect.
- Perspective Effects
The perspective effect is controlled via a single property that defines how much the elements will be diminished. This depends on the distance of each element from the screen plane in 3D space.
- Scroll Animation
C1CarouselPanel provides scrolling animation in order to create the effect of elements movement during scroll.
- Many Control Options
C1CarouselPanel provides a number of control options such as alignment of the path, placement of elements and more.
- Use with any Items Control
You can use C1CarouselPanel with any items control to turn a flat list of items into a virtualizing and interactive carousel.
See Also