グリッド アプリケーション テンプレートに基づいて Windows ストア アプリケーションを開発しています。新しいプロジェクトを作成すると、アプリケーション用に生成されたサンプル データがいくつかあります。アプリには、ホーム、グループ化されたアイテム、アイテムの詳細の 3 つのページしかありません。
アイテムの詳細に異なるテンプレートを使用することは可能かどうか、また可能な場合はどうすればよいか疑問に思っています。
たとえば、スマートフォンのリストを含むグループと、プリンターのリストを含む別のグループがあります。スマートフォンのアイテム詳細テンプレートには、おそらく「メモリ カード」、「スピーカーフォン」、「オペレーティング システム」などのフィールドがあり、プリンターのアイテム詳細テンプレートには、「速度」、「承認済み」などのフィールドがあります。カートリッジ」、および「用紙サイズ」。
アイテム詳細テンプレートを追加し、表示されるアイテムに応じて適切なテンプレートを使用するにはどうすればよいですか? http://babaandthepigman.wordpress.com/2012/02/08/datatemplateselector-winrt/を見てきましたが、それは XAML アプリケーション専用のようです。私は XAML/VB/C++/C# ではなく、JavaScript と HTML5 を使用しています。