ExtJS:如何使窗口足够大以容纳 FormPanel?

Posted

技术标签:

【中文标题】ExtJS:如何使窗口足够大以容纳 FormPanel?【英文标题】:ExtJS: How to make a Window large enough to accommodate a FormPanel? 【发布时间】:2012-06-15 17:29:09 【问题描述】:

我正在创建一个 FormPanel,其中包含一些字段和两个按钮,并将其托管在一个弹出模式窗口中。 FormPanel 有一个默认的“form”布局,Window 有一个“fit”。我事先不知道面板的最佳尺寸。我希望能够以编程方式调整包含窗口的大小以完全显示 FormPanel。我想这一切都归结为询问布局管理器的最佳面板尺寸是多少,但我还没有找到任何方法来做到这一点。我正在使用 ExtJS 3.4。

【问题讨论】:

【参考方案1】:

尝试调整窗口大小以适应表单面板的高度和宽度,例如

window.resizeTo(form.getWidth(),form.getHeight());

【讨论】:

以上是关于ExtJS:如何使窗口足够大以容纳 FormPanel?的主要内容,如果未能解决你的问题,请参考以下文章

如何使表格视图单元格的大小动态变化?

UITableViewCell 的动态高度和里面的内容

ExtJS 窗口动画目标

捕获完整的画布图像

异常的 WRAP_CONTENT 行为

使用 MySQL 选择时截断字符串