在Windows 8 metro应用程序(C#/ XAML)中创建一个表(DataGrid)

Ate*_*eik 15 xaml listview gridview windows-8 windows-runtime

我正在尝试创建一个这样的表: 在此输入图像描述

我怎样才能使用ListView或GridView做类似的事情?我找不到添加表格标题的正确方法..

Ric*_*ter 10

我在我的免费库中实现了一个DataGrid控件(带有排序,详细信息视图和导航事件):

https://github.com/MyToolkit/MyToolkit/wiki/DataGrid

WinRT(Windows 8.1):

在此输入图像描述

通用Windows应用程序(Windows 10):


Jim*_*eil 9

不要听起来很霸道,但我建议你从实现的细节中退后一步,更好地理解Windows 8 UI设计原则(以前称为Metro).

熟悉"大地铁风格应用程序的8个特征"(<9分钟视频),立即在商店中播放应用程序,并投入额外时间查看Jensen Harris的完整Build演示文稿.您不希望"提升和转移"您之前使用过的范例,而是拥抱平台的独特功能,如触控第一性,重新思考导航并构建新类型的应用程序.

从动手的角度来看,XAML ListView和GridView自定义交互性示例是开始尝试如何从上面发布的内容演变为Window 8设计的好地方.

最后,如果您正在寻找更接近上述内容的东西 - 请记住,如果它没有足够接受设计原则,可能无法通过认证 - 您可以在此主题中找到一些帮助.

  • 不可否认,我现在正在设计我的第一个商店应用程序...而且我实际上已经看过你上面列出的几个视频,这些都是很好的概念要记住......但是我开发了业务应用程序,内衬项目数据是我的常态.在研究这个问题时,我看到很多人建议重新思考用户界面......我都是这样做的.但是还没有人提供任何可以完成显示数据的设计方案? (4认同)
  • 谢谢吉姆.这不是我的第一个都市应用程序,我知道认证过程以及它有多难.但想一想......展示餐桌的最佳方式是什么?当然上面的截图只是一个例子,它看起来不像这样...... (3认同)