请问如何在ext4.0中的gridPanel里添加两行tbar?

解决方案 »

  1.   

    1.var oneTbar=new Ext.Toolbar({ 2. items:[ 3. {text:'复制'}, 4. {text:'粘贴'} 5. ] 6.}); 7.var twoTbar=new Ext.Toolbar({
     
     8. items:[ 9. new Ext.Toolbar.TextItem('工具栏:') //显示文本 10. ]
     
     11.}); 12.var threeTbar=new Ext.Toolbar({ 13. items:[ 14. {xtype:"tbfill"}, //后面的tools显示在右边 15. {pressed:true,text:'刷新'}
     
     16. ] 17.}); 18.var win=new Ext.Window({ 19. title :'墨客剑谍之演示多行tbar',
     
     20. width :500, 21. height :300, 22. modal : false, 23. renterTo :Ext.getBody(),
     
     24. items:[{ 25. xtype :'panel', 26. tbar :[{text:'添加'},'-',{text:'删除'},'-',{text:'修改'}],
     
     27. listeners : { 28. 'render' : function(){ 29. oneTbar.render(this.tbar); //add one tbar 30. twoTbar.render(this.tbar); //add two tbar 31. threeTbar.render(this.tbar); //add three tbar 32. }
     
     33. }
     
     34. }] 35.}); 36.win.show();
      

  2.   

    你可以定义一个form,在form中放置两个container,一个container中放置一系列的按钮,在toolbar中也有一个form,然后把定义好的有两个container的form放到toolbar中的items里的form中
      

  3.   

    2楼的朋友,ext4.0里的toolbar没有render()这个方法,4楼的方法可以试一试,先谢谢两位了!