【发布时间】:2013-03-12 06:22:54
【问题描述】:
我正在开发基于 Grid 应用程序模板的 Windows Store 应用程序。创建新项目后,会为应用程序生成一些示例数据。应用中只有三个页面:主页、分组项目和项目详细信息。
我想知道是否可以为项目详细信息设置不同的模板,如果可以,如何实现。
例如,我有一个包含智能手机列表的组和另一个包含打印机列表的组。在智能手机项目详细信息模板中,我可能会有诸如“存储卡”、“扬声器”和“操作系统”之类的字段,而在打印机项目详细信息模板中,我将有诸如“速度”、“已接受”之类的字段墨盒”和“纸张尺寸”。
我应该如何添加项目详细信息模板并根据查看的项目使用正确的模板?我查看了http://babaandthepigman.wordpress.com/2012/02/08/datatemplateselector-winrt/,但这似乎仅适用于 XAML 应用程序。我使用的不是 XAML/VB/C++/C#,而是 JavaScript 和 HTML5。
【问题讨论】:
标签: templates windows-8 microsoft-metro windows-store-apps winjs