chsboy
2009-05-14 09:24
浏览 268

ext里window里放form的布局?

window里布局了一个form,window有个最大化按钮,点击最大化,form的布局就占window的一部分那,如何使最大化时form同时增大,还有可不可以form一跳出来就是最大
[b]问题补充:[/b]
window可不可以一跳出来就是最大,我现在是要手动点一个最大才最大

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • zhoujuan520 2009-05-14 14:01
    已采纳

    win.maximize();//就可以最大化了

    点赞 评论
  • zhoujuan520 2009-05-14 09:59

    [code="js"]var win = new Ext.Window({
    width:400,
    height : 400,
    layout:'fit',//注意这里的布局方式
    items : [{
    xtype : 'form'
    }]
    })[/code]

    点赞 评论
  • 马勒格彼得 2009-05-14 10:50

    上面的可以,这种也可以实现
    Ext.onReady(function() {
    var form = new Ext.form.FormPanel({
    baseCls: 'x-plain',
    layout:'absolute',
    url:'save-form.php',
    defaultType: 'textfield',

        items: [{
            x: 0,
            y: 5,
            xtype:'label',
            text: 'Send To:'
        },{
            x: 60,
            y: 0,
            name: 'to',
            anchor:'100%'  // anchor width by percentage
        },{
            x: 0,
            y: 35,
            xtype:'label',
            text: 'Subject:'
        },{
            x: 60,
            y: 30,
            name: 'subject',
            anchor: '100%'  // anchor width by percentage
        },{
            x:0,
            y: 60,
            xtype: 'textarea',
            name: 'msg',
            anchor: '100% 100%'  // anchor width and height
        }]
    });
    
    var window = new Ext.Window({
        title: 'Resize Me',
        width: 500,
        height:300,
        minWidth: 300,
        minHeight: 200,
        maximizable:true,
        layout: 'fit',
        plain:true,
        bodyStyle:'padding:5px;',
        buttonAlign:'center',
        items: form,
    
        buttons: [{
            text: 'Send'
        },{
            text: 'Cancel'
        }]
    });
    
    window.show();
    

    });

    点赞 评论
  • 马勒格彼得 2009-05-14 13:40

    width: 500,
    height:300,
    这个两个属性改一下
    width: document.body.clientWidth,
    height: document.body.clientdHeight,

    点赞 评论
  • 马勒格彼得 2009-05-14 14:12

    又学了点儿啊,这段时间没看EXT了,呵呵

    点赞 评论

相关推荐 更多相似问题