c# – Win8 Metro为表格数据构建列

在为 Windows 8创建应用程序时,我理解了远离数据网格的重点,如 this stackoverflow question所示.我仍然认为,在某些情况下,以表格格式显示数据仍然是有益的.实际上,认的Window 8应用程序有很多表格数据的例子,如下面的截图所示.他们正是我想要的.

认天气应用程序

认的财务应用程序

但是,我的尝试并不富有成效(我甚至无法决定是使用listBox,listview还是gridview).我似乎无法在我的所有创作中创建列.在互联网上搜索几分钟后,我遇到了a MSDN answer

You would need to create a very customized look by re-templating
Listview/ListviewItem

这真的是最好/最简单的方法吗?似乎我的要求很小.数据很小(20行左右),只读,非交互式(如所示的Window 8应用程序).我想要列,列标题和交替行样式.考虑到金融和天气应用程序中的表格数据有多常见,有人必须解决这个问题!

解决方法

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

相关文章

在要实现单例模式的类当中添加如下代码:实例化的时候:frmC...
1、如果制作圆角窗体,窗体先继承DOTNETBAR的:public parti...
根据网上资料,自己很粗略的实现了一个winform搜索提示,但是...
近期在做DSOFramer这个控件,打算自己弄一个自定义控件来封装...
今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都...
最近在研究WinWordControl这个控件,因为上级要求在系统里,...