【问题标题】:WrapPanel Content AlignmentWrapPanel 内容对齐
【发布时间】:2011-10-24 20:45:49
【问题描述】:

我的 WP7 应用程序中有一个 toolkit:WrapPanel,我有 5 个项目,第一行只有 3 个项目的空间,我希望换行面板在第一行放置 3 个项目,然后是 2在第二行居中。

目前看起来是这样的

* * *
* *

但我希望小组这样做

* * *
 * *

我是否必须实现自己的面板,或者我可以对工具包 WrapPanel 进行更改?

甚至可以选择我想要在特定行上有多少项目吗?

【问题讨论】:

    标签: silverlight windows-phone-7 wrappanel alignment


    【解决方案1】:

    您可以只使用标准 WrapPanel,但调整容器大小以允许 5 个项目的空间,并在您添加的每个真实元素后插入一个空白占位符(与实际内容的宽度相同)。

    这将创建您所追求的偏移量,就像空格表示占位符而星号表示示例中的实际内容一样。

    【讨论】:

    • 听起来像一个丑陋的黑客......但是......手机的屏幕宽度/高度是固定的,所以这种方法还不错。
    猜你喜欢
    • 2012-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-15
    • 2010-10-30
    • 2016-10-19
    • 2016-12-31
    相关资源
    最近更新 更多