问题描述
当我们的窗口不是最大化时,打开含有grid的页面它是小的,正常可当我们将窗口放到最大时,那grid还是原来样子,如何让它也变大呢?
解决方案
本帖最后由 yearnqiao 于 2010-10-21 14:29:28 编辑
解决方案二:
左边是一个树形
解决方案三:
设置layout:‘fit’
解决方案四:
window的layout设置为fit
解决方案五:
我把grid放到ViewPort中varview=newExt.Viewport({layout:'border',renderTo:'form-ct',id:"aaa",border:false,items:[{region:'center',layout:'fit',items:[gridd]}]});
它能自动调整宽度,但高度还是不行
解决方案六:
为什么啊??为什么没人回答呢?
解决方案七:
functionComResize(){varh=contentPanel.getHeight()-30;//contentPanel是我放Grid的TabPanelInnvoice.setHeight(h);//Innvoice我的grid}varoTime;window.onresize=function(){if(oTime){clearTimeout(oTime);}oTime=setTimeout("ComResize()",100);};
解决方案八:
引用6楼windxxf的回复:
functionComResize(){varh=contentPanel.getHeight()-30;//contentPanel是我放Grid的TabPanelInnvoice.setHeight(h);//Innvoice我的grid}varoTime;window.onresize=function(){if(……
它报脚本错误,ObjectExpected
解决方案:
你要修改的。。。
解决方案:
我肯定修改了啊functionComResize(){varh=CH-30;//CH是我放Grid的层的高度gridd.setHeight(h);//gridd我的grid}varoTime;window.onresize=function(){if(oTime){clearTimeout(oTime);}oTime=setTimeout("ComResize()",100);};