IsSynchronizedWithCurrentItem not supported by the TileView?

2 posts, 0 answers
  1. William
    William avatar
    15 posts
    Member since:
    Jun 2010

    Posted 05 Jun 2011 Link to this post

    I am having trouble getting the TileView to synchronize its maximized item with the current item from the ItemSource. I eventually got this to work by handling the appropriate event handlers but I'm wondering if there's something that I am doing wrong because it would certainly be much cleaner if I didn't have to do this. Here is how my control is defined:


        ContentTemplate="{StaticResource ImageTileViewContentTemplate}"
        ItemsSource="{Binding Source={x:Static localdata:Image.ImageCollectionView}}"
        ItemTemplate="{StaticResource ImageTileViewItemTemplate}"





    Thank you in advance for your excellent support.

    PS: I ran into a similar problem using the GridView when I bound 'ItemSource' to a collection. For that control I got the 'IsSynchronizedWithCurrentItem' behavior (thanks to your help) by binding to a collection view but that same trick isn't working for the TileView.















  2. Zarko
    Zarko avatar
    755 posts

    Posted 08 Jun 2011 Link to this post

    Hi William,
    Unfortunately at the moment the RadTileView doesn't support synchronization for the current item. I've added it as a feature request in our PITS under the name "TileView: Add support for IsSynchronizedWithCurrentItem"  and it will be ready for tracking tomorrow the latest.
    For now the easiest way is (as you've probably discovered) to handle the TilesStateChanged and the CurrentChanged events and synchronize the Maximized and the Current item there.
    For further references could you please examine the attached project and if you have more questions feel free to ask.

    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Back to Top