This is a migrated thread and some comments may be shown as answers.

carousel cardview grid

5 Answers 138 Views
Carousel
This is a migrated thread and some comments may be shown as answers.
Tim R
Top achievements
Rank 1
Tim R asked on 01 Apr 2013, 05:41 PM
Imagine a carousel, and on each carousel pane there is something that looks like a vertically oriented business card or a property grid, with interactive data-entry fields. Some of the data fields are textboxes, some are radio button groups, and some are datepickers, some are simple dropdown lists, and one is a "popout" notes field. Is something like this possible in WPF?  Would there be a way to search rapidly through the dataset (it could contain as many as  10,000 items) and when  a match is found, the carousel would "zoom" that record into the focused pane of the carousel?


5 Answers, 1 is accepted

Sort by
0
Maya
Telerik team
answered on 02 Apr 2013, 07:25 AM
Hi Tim,

As far as I can understand, you want to have details information displayed in each carousel item for a particular item from the source collection. Am I right or am I missing something ? If so, you can customize the template of CarouselItem as illustrated in this article.  
Considering the searching functionality, you should implement it on your own so that it run through all the items, find the one you want and call BringDataItemIntoView method of carousel for example. 

All the best,
Maya
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

0
Tim R
Top achievements
Rank 1
answered on 02 Apr 2013, 12:17 PM
Thank you for the reply and the link, Maya. Yes, that is basically what I am trying to do.   I am coming from WinForms, brand new to WPF.  The WinForms app that I had in mind to rewrite as WPF is basically a scrolling series of property grids, each one like a train-car that speeds by when the user scrolls horizontally.  It's a membership application and the users typically scroll through it, advancing from surnames that begin with the letter "A" to surnames that begin with, say, the letter "S".

Would I be able to construct a property grid and make it the item template for the carousel?

Will there be any concern about performance? Can the carousel scroll in "Ultra-Fast-Forward" or "Ultra-Fast-Backward" mode so the items would fly by so fast they cannot be read? The users need to zoom around quickly.


0
Maya
Telerik team
answered on 03 Apr 2013, 07:45 AM
Hello Tim,

I am attaching a sample project that illustrates how you can change directly the ItemTemplate of the carousel and place property grid inside. Is that the behavior that you require ?
Considering the performance, it mainly depends on the elements you will place inside (whether there are heavy controls like RadGridView for example) and the number of items you will have. Still, in the common case, there should be no troubles with that.

Greetings,
Maya
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

0
Tim R
Top achievements
Rank 1
answered on 03 May 2013, 05:36 PM
Thank you, Maya, for this project.   When I open the project in VS2010 I get the errors below. How does one determine which assembly a particular Telerik WPF control belongs to? When I check my available .NET assemblies, I do not find a Telerik.Windows.Controls.PropertyGrid, or anything like that.
Thanks

Error 6 The tag 'RadCarousel' does not exist in XML namespace 'http://schemas.telerik.com/2008/xaml/presentation'.

Error 13 The type 'telerik:RadPropertyGrid' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built.
0
Maya
Telerik team
answered on 03 May 2013, 06:06 PM
Hello Tim,

You can check out all controls dependencies in our documentation

Greetings,
Maya
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

Tags
Carousel
Asked by
Tim R
Top achievements
Rank 1
Answers by
Maya
Telerik team
Tim R
Top achievements
Rank 1
Share this question
or