您的位置:首页 > 其它

window隐藏后tabpanel布局里的border布局显示不正常(已解决)defaults:{hideMode:'offsets'}

2010-08-13 00:44 441 查看
defaults : {
hideMode : 'offsets'
},
items:[{title:"标签一",border:false,layout:'fit',items:[{xtype:'qkfy'}]},{title:"标签二",border:false,layout:'fit'}]
}
}]
});
com.awd.addForm.superclass.initComponent.call(this);
}
});

Ext.reg('addForm', com.awd.addForm);

com.awd.dtlwin = Ext.extend(Ext.Window, {
initComponent : function() {
Ext.apply(this, {
width:635,height:500,layout:'fit',border:false,closeAction:'hide',modal:true,maximizable:true,constrain:true,collapsible:true
});
com.awd.dtlwin.superclass.initComponent.call(this);
}
});

com.awd.test = Ext.extend(Ext.Panel, {
layout : 'border',
initComponent : function() {
Ext.apply(this, {
title : '面板布局',
buttons:[{text:'谈话登记',cls:'x-btn-text-icon',iconCls:'addicon',handler:this.owin,scope:this}],
items:[{title:'北面板',region:'north',collapsible:true,height:258,minSize:150,maxSize:320,split:true,collapseMode:'mini',collapsible:true},{title:'主面板',region:'center',height:300}]
});
com.awd.test.superclass.initComponent.call(this);
this.dtlformpanel = new com.awd.addForm();
this.dtlwin = new com.awd.dtlwin({
items : this.dtlformpanel,
buttons:[{text:'保存',scope:this},{text:'取消',handler:function(){this.dtlwin.hide();},scope:this}]
});

},
owin : function() {
this.dtlwin.show();
this.dtlwin.maximize();
}
});

Ext.reg('test', com.awd.test);

Ext.onReady(function() {
var vp=new Ext.Viewport({layout:'fit',items:{xtype:'test'}})
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐