需要根据控件渲染调整Ext.Window的大小

时间:2014-04-01 08:29:26

标签: extjs

我需要调整基于控件渲染使用Ext.Window创建的弹出窗口的大小。 我弹出一个aspx页面并动态创建控件。所以我无法对窗口的高度进行硬编码。

如何调整弹出窗口高度的大小。请帮助我提供有价值的信息。

我的代码如下。

Ext.onReady(function () {

    var myWin = new Ext.Window({
        title: 'Add to Favourit',
        width: 380,
        height: 300,
        closable: true,
        buttonAlign: 'center',
        items: [{
            xtype: 'panel',
            layout: {
                type: 'hbox',
                align: 'stretch'
            },
            items: [{
                xtype: 'box',
                itemId: 'iFrameInWindow',
                title: 'IFrame',
                autoEl: {
                    tag: 'iframe',
                    src: 'forms/test.aspx?id=1'
                },
                flex: 1,
                width: 380,
                height: 300,
            }],
            listeners: {
                afterrender: function () {
                  //    
                },
            }

        }]
    });

    myWin.show();
});

提前致谢。

0 个答案:

没有答案