2016-08-24 31 views
0

我有一個網格,並在列中我使用menuDisabled : false,因爲我正在獲取標題菜單。如菜單所示。如何從列標題菜單reomve列

Picture

我想刪除列,但沒有得到任何持有或由我可以做任何配置。任何機構可以請我建議如何刪除菜單標題列?

+0

不知道如何做,在擴展3,但在內線4我重寫Ext.grid.header.Container類的getColumnMenu功能。也許[this](https://fiddle.sencha.com/#fiddle/1fo8)小提琴可以給你一些想法。 – Zoran

+0

感謝您的評論。在你的小提琴專欄仍然在列標題菜單中。 – David

+0

猜猜我誤解了這個問題(以爲你想從列菜單中刪除列)。那麼你究竟想要隱藏什麼(如果你能展示一些代碼,會很好)? – Zoran

回答

-1

覆蓋網格列,並設置可隱藏:假

Ext.define('overrides.grid.column.Column', { 
    override: 'Ext.grid.column.Column', 

    hideable: false,   // Whether the column should be hideable. 

    // Initializes the component. 
    // @override 
    // 
    initComponent: function() { 
     this.callParent(); 
    } 
});