extjs4根據列內容自動設置列寬

寫在Stroe的load事件裏

Ext.getCmp("grid名字").headerCt.getGridColumns()[列號].autoSize();

示例:

Ext.getCmp("welcomeGrid").headerCt.getGridColumns()[1].autoSize();
Ext.getCmp("welcomeGrid").headerCt.getGridColumns()[2].autoSize();
Ext.getCmp("welcomeGrid").headerCt.getGridColumns()[3].autoSize();
Ext.getCmp("welcomeGrid").headerCt.getGridColumns()[4].autoSize();
Ext.getCmp("welcomeGrid").headerCt.getGridColumns()[5].autoSize();
Ext.getCmp("welcomeGrid").headerCt.getGridColumns()[6].autoSize();

headerCt此屬性在官方的文檔裏都沒有給列出,感謝QQ羣裏一位網友提供的方法。

發佈了51 篇原創文章 · 獲贊 43 · 訪問量 61萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章