PivotItem高度

时间:2011-03-13 15:46:49

标签: silverlight windows-phone-7

我希望有人可以帮我解决PivotControl问题。在我的应用程序中,有一个Pivot绑定到一个源有三个可以改变的项目。问题在于每个项目都有不同的信息,所以我最终会得到三个不同高度的Pivot项目(对于一个例子 - item1 - 100,i2 - 300和i3 - 200)。

至少我的表述是,在每个屏幕上,Pivot将占用当前项目所需的位置。枢轴的高度仍然设置为最高项目。最后这种行为确实有意义,但我需要将它缩小到当前项目的高度。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

Pivot控件用于占据整个页面/屏幕。它不能与其上方或下方的其他UI元素一起使用。

该控件不支持您尝试实现的效果。

在创建以用户期望的方式运行的应用程序/与手机上的其他应用程序一样的情况下,您可能希望重新考虑构建页面和设计UI的方式。

<强>更新
如果你想获得这个效果,只需将所有内容放在数据透视图中。如果您将相同的内容放在多个项目中,请务必对其进行缓存并避免在模型中重复。