extjs对齐hbox和vbox中的组件

时间:2014-09-17 13:28:47

标签: extjs layout extjs4

我正在使用 vbox 布局。

我想让我的组件“填写”'当我添加它们时。我使用' align' 属性和值' stretch' :

                    layout: {
                        type: 'vbox',
                        align: 'stretch'
                    },

..哪个工作正常,但我希望这种对齐/拉伸行为只发生在某些组件上。例如,在下图中:

enter image description here

我想延伸文本字段,但按钮的正常大小。

这可以通过 vbox hbox 来实现吗?

1 个答案:

答案 0 :(得分:1)

不幸的是没有。然而,看到你发布的图片在我看来,vbox不是你想要的布局。 VBox非常适合您想要使用容器垂直更改物品尺寸或保持其比例。

以上是锚点布局(表单默认值)的理想选择,您可以在其中单独设置锚点。在这种情况下,您可以在文本字段上设置anchor:100%,但不在按钮上设置{{1}}。