Ext的Grid中加2個或多個Toolbar

在Grid中添加多個Toolbar,需要在Grid的render之後執行纔有效。

示例代碼:

var grid = new Ext.grid.GridPanel

({

       width : _grid_width,

       height : _grid_height,

       cm : cm,

       sm : csm,

       store : store,

       tbar : titleTbar,//[titleTbar,getToolBarItems()],

       bbar : bbar,

       view : view,

       autoScroll : true,

       trackMouseOver : false,

       collapsible : false,

       animCollapse : false,

       loadMask : true,

       autoExpandColumn :'per',

       plugins : [growthColumn,action]

});

grid.render(_render);

.

//下面2個toolbar必須在grid的render之後。

grid.tbar2 = new Ext.Toolbar({

       renderTo : grid.tbar,

       items :getToolBarItems()

});

   

grid.tbar3 = new Ext.Toolbar({

       renderTo : grid.tbar,

       items :[{

              text : '測試',

              tooltip : '測試',

              iconCls : 'exit',

              handler : function()

              {

                  alert("測試");

              }

           }

           ,'-'

       ]

});

示例圖:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章