Hi,
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:
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:
<
telerik:RadTileView
x:Name
=
"PART_TileView"
ContentTemplate
=
"{StaticResource ImageTileViewContentTemplate}"
ItemsSource
=
"{Binding Source={x:Static localdata:Image.ImageCollectionView}}"
IsItemDraggingEnabled
=
"False"
IsSynchronizedWithCurrentItem
=
"True"
IsTextSearchEnabled
=
"True"
IsVirtualizing
=
"True"
ItemTemplate
=
"{StaticResource ImageTileViewItemTemplate}"
MinimizedColumnWidth
=
"140"
MinimizedItemsPosition
=
"Right"
MinimizedRowHeight
=
"140"
MaximizeMode
=
"ZeroOrOne"
TileStateChangeTrigger
=
"SingleClick"
TileStateChanged
=
"RadTileView_TileStateChanged"
>
</
telerik:RadTileView
>
Thank you in advance for your excellent support.
Pete
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.