When the tile view has got PreservePositionWhenMaximized set to True, it would have a funny layout behaviour when new item is added to the view maximized.
Below is simple test code to reproduce this, it looks ok when the first and second tile is added, but when the third tile is added, the minimized second tile is placed at the same position as the first minimized tile and covered it up:
Below is simple test code to reproduce this, it looks ok when the first and second tile is added, but when the third tile is added, the minimized second tile is placed at the same position as the first minimized tile and covered it up:
<
Grid
>
<
Grid.RowDefinitions
>
<
RowDefinition
Height
=
"26"
/>
<
RowDefinition
Height
=
"*"
/>
</
Grid.RowDefinitions
>
<
Button
Content
=
"Add"
Click
=
"Button_Click"
/>
<
telerik:RadTileView
Name
=
"tileview"
Grid.Row
=
"1"
PreservePositionWhenMaximized
=
"True"
MinimizedColumnWidth
=
"300"
MinimizedRowHeight
=
"45"
/>
</
Grid
>
private
void
Button_Click(
object
sender, RoutedEventArgs e)
{
tileview.Items.Add(
new
RadTileViewItem() { TileState = TileViewItemState.Maximized });
}