Xaml に GridView があり、指定された DataTemplate が StaticResource に設定されています。
<GridView
x:Name="itemGridView"
ItemsSource="{Binding Source={StaticResource itemsViewSource}}"
ItemTemplate="{StaticResource MyItemTemplate }"
SelectionMode="None"
IsItemClickEnabled="True"
ItemClick="ItemView_ItemClick"/>
AppBar のボタンをクリックして、別の DataTemplate - MyItemTemplateWide をこの特定のリストに適用して、このテンプレートのスタイルを変更したいと思います。
データ テンプレートは、ResourceDictionary として参照される Xaml ファイルに格納されています。
C# コードビハインドで新しい DataTemplate をロードしたいと思います。
ここで DataTemplateSelector が役に立ちますか (たとえば、Xaml で非表示の値を設定することによって)?