GridView重叠效果

时间:2012-11-29 20:06:10

标签: c# gridview microsoft-metro windows-runtime winrt-xaml

我有一个包含分组数据的GridView。

所有就像在VS2012中的Grouped Items页面模板一样,除了我设置了更多数据然后他们在那里(大约15个组,总共约200个项目)。

除了页面中间的奇怪重叠效果外,一切都很好。它并不总是在同一个地方。滚动此重叠区域时可以移动到其他组。

Here is a [screenshot][1].

知道为什么会这样吗?

2 个答案:

答案 0 :(得分:0)

我敢打赌这是因为你嵌套了ScrollViewers - 可能在ScrollViewer或“GridView”中放置了多个GridView。

答案 1 :(得分:0)

我试图在我刚刚使用VS2012中的Grid App项目模板创建的项目中重现相同的问题。 我在那里复制了我的DataSource对象,一切正常,直到我做了一件小事 - 为GridView的GroupStyle设置HidesIfEmpty =“True”。

令人难以置信但是这个小选项可以帮助我们隐藏空组,这会产生这种奇怪的重叠效果。