carousel cardview grid

6 posts, 0 answers
  1. Tim R
    Tim R avatar
    131 posts
    Member since:
    Feb 2006

    Posted 01 Apr 2013 Link to this post

    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?


  2. Maya
    Admin
    Maya avatar
    4062 posts

    Posted 02 Apr 2013 Link to this post

    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.

  3. UI for WPF is Visual Studio 2017 Ready
  4. Tim R
    Tim R avatar
    131 posts
    Member since:
    Feb 2006

    Posted 02 Apr 2013 Link to this post

    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.


  5. Maya
    Admin
    Maya avatar
    4062 posts

    Posted 03 Apr 2013 Link to this post

    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.

  6. Tim R
    Tim R avatar
    131 posts
    Member since:
    Feb 2006

    Posted 03 May 2013 Link to this post

    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.
  7. Maya
    Admin
    Maya avatar
    4062 posts

    Posted 03 May 2013 Link to this post

    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.

Back to Top
UI for WPF is Visual Studio 2017 Ready