Win8 Metro 为表格数据构建列

Posted

技术标签:

【中文标题】Win8 Metro 为表格数据构建列【英文标题】:Win8 Metro Constructing Columns for Tabular Data 【发布时间】:2012-12-09 07:39:51 【问题描述】:

在创建适用于 Windows 8 的应用程序时,我理解重点是远离类似数据网格的设计,如 this *** question 所示。我仍然相信在某些情况下以表格格式显示数据仍然是有益的。事实上,默认的 Window 8 应用程序有大量表格数据示例,如下面的屏幕截图所示。它们正是我想要的。

默认天气应用

默认财务应用

但是,我的尝试并没有取得成果(我什至无法决定是使用列表框、列表视图还是网格视图)。我似乎无法在我的所有创作中创建列。在网上搜索了几分钟后,我发现了a MSDN answer:

您需要通过重新模板创建一个非常自定义的外观 列表视图/列表视图项

这真的是最好/最简单的方法吗?似乎我的要求很小。数据很小(大约 20 行)、只读且非交互式(如所示的 Window 8 应用程序)。我想要列、列标题和交替行样式。考虑到金融和天气应用程序中存在表格数据的普遍性,必须有人破解了这个问题!

【问题讨论】:

我很想知道您是否找到了适合您的解决方案。 仍在寻找好的解决方案 【参考方案1】:

创建您的第一个 Windows 应用商店应用程序的博客阅读器示例说明了如何将模板与列表视图组件一起使用(博客提要是带有模板的列表视图),可在此处获得 C#/XAML:http://msdn.microsoft.com/en-us/library/windows/apps/br211380.aspx。

【讨论】:

以上是关于Win8 Metro 为表格数据构建列的主要内容,如果未能解决你的问题,请参考以下文章

Geolocation.CivicAddress.City 返回空的 win8 Metro 应用程序

Win8/10的UI风格——Metro UI

win8 metro 自己写摄像头录像项目

WIN8 RP系统,Metro IE10下微软输入法不显示候选词框,请问如何解决?

不能在 Metro 风格项目(WINRT)中使用 opencl

Firebase - iOS Swift:使用从两个单独的子节点检索到的数据加载表格视图单元格