【ExtJS實踐】之七 :禁止Grid、Treegrid列排序和列菜單


Ext的Grid和Treegrid默認提供列菜單的功能,在列菜單中可以進行排序以及控制列顯示狀態。

在實際項目中,往往有些列是不需要用戶看到的,因此就必須屏蔽列菜單的功能。

1、屏蔽Grid,包括EditorGrid的列菜單

方法: 在GridPanel應用的ColumnModel中為每一列指定這個配置項。

menuDisabled : true

 

2、屏蔽Treegrid的列菜單功能。

由於Treegrid擴展的是TreePanel,其列擴展的是Ext.list.Column。Ext.list.Column本身是沒有menuDisabled這個配置項的。

方法:在Treegrid的配置項中,增加這個屬性。

headersDisabled : true

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM