В настоящее время я пытаюсь выяснить, как показывают различные типы объектов в GridView, посмотрите на эту Pic, например:Различные типы объектов-в ГРИД или ListView
последний элемент с правой стороны отличается от других элементов, поэтому, если я привяжу наблюдаемый коллектив к GridView, как я могу сказать, что последний элемент отображается в макете anohter.
В настоящее время я использую этот код XAML-код
<GridView x:Name="startView" ItemsSource="{Binding}" Grid.Column="1" Grid.Row="2" SelectionMode="None" Width="Auto">
<GridView.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock x:Name="DetailTitle" Height="74" Text="{Binding Title}" />
<Image x:Name="Image" Height="Auto" Width="Auto" Margin="0" Stretch="None" Source="{Binding LocalCoverUrl}" Visibility="Collapsed" />
</StackPanel>
</DataTemplate>
</GridView.ItemTemplate>
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<WrapGrid Orientation="Horizontal" MaximumRowsOrColumns="2" />
</ItemsPanelTemplate>
</GridView.ItemsPanel>
</GridView>
и этот код в Спинка:
ObservableCollection<Movie> recentlyStarted = await Api.RecentlyStarted(3);
startView.DataContext = recentlyStarted;
но у меня нет в настоящее время ни малейшего понятия, как дать последний элемент появляется в различный стиль