7

在为 Windows 8 创建应用程序时,我理解对远离数据网格设计的重点,如这个 stackoverflow 问题所示。我仍然相信在某些情况下以表格格式显示数据仍然是有益的。实际上,默认的 Window 8 应用程序有大量表格数据示例,如下面的屏幕截图所示。它们正是我正在寻找的。

默认天气应用 天气应用

默认财务应用 金融应用

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

您需要通过重新模板化 Listview/ListviewItem 创建一个非常自定义的外观

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

4

1 回答 1

0

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

于 2012-12-21T20:40:21.953 回答