VariableSizedWrapGrid宽度机制

时间:2012-05-15 08:24:36

标签: xaml windows-8

我有一个VariableSizedWrapGrid作为我的GridView ItemsPanel。 GridView所在的列设置为“宽度自动”。我希望VariableSizedWrapGrid能够根据需要使用尽可能多的空间,但不,它只显示GridView中的一个项目,而不是StackPanel。 stackpanel需要尽可能多的空间来显示项目。

这可能是个错误吗?

2 个答案:

答案 0 :(得分:1)

我认为您需要设置width =“*”这将填满堆叠面板中剩余的空间。

设置为“自动”时,它将仅根据网格中的内容占用所需空间。

不久前我用XAML写了一篇关于动态布局的博文,希望这能帮助你进一步创建你的布局: http://www.playingwith.net/2012/01/creating-a-dynamic-layout-with-xaml-in-windows-8-metro-style-apps/

答案 1 :(得分:0)

请阅读Jerry Nixon的这篇好文章。

http://blog.jerrynixon.com/2012/08/windows-8-beauty-tip-using.html