Blogs

News

Favorite Posts

ctodx

Discussions, news and rants from the CTO of Developer Express, Julian M Bucknall

PDC: Carousel control for WPF

     

I think this is one of the coolest components we've produced and I'll certainly be showing it off in our booth at PDC (and recording a video about it as well).

A carousel component. Yeah, I know, yawnsville, you've seen them all. Not so fast: we took a good look at what's available and what features are missing. So there's multiple path support, there's scaling (to give a 3D foreground/background effect), there's transparency (so that items in the background seem to fade away), there's 3D effects like shadows, bevels, glows, there's rotation and flipping effects as items come to the foreground, and so on.

Here's a few screenshots:

image This shows many of the features: fading into the background; the scaling so that the main item in the foreground is larger than the rest, and the other get smaller as they get "further away"; and the elliptical path for the items to travel.
image This example shows how to rotate the items into the foreground position. The path is elliptical again.
image This example shows the items moving on a sine wave path.
image This example shows how the carousel might be implemented in a video catalog. As you can see, it's not the most important feature in the display, yet it performs a vital function: displaying three images, with the focused one more prominent than the others. Note that the path here is a straight line.

If you want to see more, come over to booth 501 at PDC and I'll be glad to show it off.

Published Oct 24 2008, 04:22 PM by Julian Bucknall (DevExpress)
Technorati tags: WPF, DXCarousel, PDC 2008, Carousel
Bookmark and Share

Comments

 

Geoff Davis said:

Now that is truely impressive. Can't wait to see the video, you have me glued to the screen.

October 24, 2008 9:58 PM
 

olcay seker said:

will this features be available for winform controls

October 27, 2008 5:07 PM
 

Mojo said:

How will it load images? From threadding? I would love to use this controls for my users to pic scanned multipage TIFF files, so it must be loaded using thread.

Is that possbile?

Thx

Mojo

October 28, 2008 4:05 AM
 

Dirk Heymer said:

Cool! Do you plan a Version for WinForms? That whould realy impress me much!

October 28, 2008 4:24 AM
 

Roman K (DevExpress) said:

Hi Guys,

We already have carousel for winforms in the XtraGrid's LayoutView. You can find more detailed information at: www.devexpress.com/Help

The carousel control is a successor to the System.Windows.Controls.Panel class. So, it inherits all the features of the standard panel including multi-threading support.

October 30, 2008 8:54 AM

About Julian Bucknall (DevExpress)

Julian is the Chief Technology Officer at Developer Express. You can reach him directly at julianb@devexpress.com. You can also follow him on Twitter with the ID JMBucknall.
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.