我必须制作一个布局,使图像排列如下:
img1 img2 img3
img4 img5 img5
img6 ....
我正在使用水平方向的Stack Panel。但是我只能看到我的第一行。是否有办法为它添加更多行以便我可以看到所有图像。还有如何在堆栈面板中为每个图像设置边框? 在网格中只显示一个图像。我无法为图像设置行和列。可以有人建议吗?
答案 0 :(得分:4)
如果您正在进行非WP7开发,我会说您需要Silverlight Toolkit中的WrapPanel。设置Orientation =“水平”,你就可以得到你想要的东西。
但是,我不确定这是否适用于WP7,或者是否有适用于WP7的库提供这种面板。您可以尝试一下,看看会发生什么。
答案 1 :(得分:1)
这基本上就是StackPanel的工作原理。您也可以使用Grid,Canvas或Horizontal StackPanel的垂直StackPanel。
这里概述了它们如何不同,哪些是好的。