When using the following xaml code for the TileListView control, changing the ItemsSource contents results in the second instance returning scrambled tile items in the control. The attachment contains the results from the 1st and 2nd ItemsSource values. The ItemsSource objects are ObservableCollections of the same class with different content. Any attempt to select a different ItemsSource, including the original, result in scrambled results.
<syncfusion:TileViewControl x:Name="EpisodesTileView"
ItemsSource="{Binding SelectedSeason.Episodes}"
MinimizedItemsPercentage="60"
MinimizedItemsOrientation="Left"
ClickHeaderToMaximize="True">
<syncfusion:TileViewControl.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Episode: " />
<TextBlock Text="{Binding EpisodeNumberThisSeason}" />
<TextBlock Text="{Binding Title}" Margin="10"/>
</StackPanel>
</DataTemplate>
</syncfusion:TileViewControl.HeaderTemplate>
<syncfusion:TileViewControl.ItemTemplate>
<DataTemplate>
<Grid Margin="10">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Image Grid.Column="0" Source="{Binding Image}" Stretch="None" />
<TextBlock Text="{Binding EpisodeNumber}" Grid.Row="1"/>
</Grid>
</DataTemplate>
</syncfusion:TileViewControl.ItemTemplate>
</syncfusion:TileViewControl>
Any advice much appreciated.
Attachment:
tilelistview_70fbd996.zip