C# 地铁表格数据

C# 地铁表格数据,c#,microsoft-metro,C#,Microsoft Metro,我正在开发一个一次显示大量数据的应用程序。可能多达10万条可排序记录。大约有6或7个字段要显示。传统上,我会使用gridview来显示数据 GridView目前在Metro样式的应用程序中不受欢迎。在地铁里使用人造桌子的替代方案是什么?虚拟化的模板化“盒子”,里面有6或7个小数据块?在我看来,这将是一种糟糕的用户体验。两件事: 您仍然可以使用列表视图的列表布局创建类似数据网格的体验 巨大的网格视图现实往往是一种可怕的经历 如果你有很多数据供人们查看,偶尔进行编辑,我会使用一个弹出按钮,点击/

我正在开发一个一次显示大量数据的应用程序。可能多达10万条可排序记录。大约有6或7个字段要显示。传统上,我会使用gridview来显示数据

GridView目前在Metro样式的应用程序中不受欢迎。在地铁里使用人造桌子的替代方案是什么?虚拟化的模板化“盒子”,里面有6或7个小数据块?在我看来,这将是一种糟糕的用户体验。

两件事:

  • 您仍然可以使用列表视图的列表布局创建类似数据网格的体验
  • 巨大的网格视图现实往往是一种可怕的经历
如果你有很多数据供人们查看,偶尔进行编辑,我会使用一个弹出按钮,点击/点击就会显示出来

如果它是表格数据,最好的编辑体验是excel,那么你可以构建它——它不会像那样从盒子里出来


对于这方面的用户体验,请尝试us.stackexchange.com

据我所知,GridView是不受欢迎的,因为有人可能试图在触摸设备上使用它

您是否能够对数据进行分类。如果您查看应用商店中的一些示例应用程序,它们确实显示了大量数据,但您最初会得到一些类别。这也有助于提高响应能力,因为一次将如此多的数据加载到内存中需要一些时间