2012-08-24 12 views

Odpowiedz

17

W ext3, które byłyby wykonywane przez określenie menuDisabled: true w definicji kolumny. Nie wiem jednak o Ext4.

+1

Dziękuję, stary! To działa :) – Kabeer

+0

Używam ExtJs 4. To nie działa w tym. Czy istnieje jakieś alternatywne rozwiązanie? –

+0

Używam ExtJs 4.2.2 i nie mam z tym problemu. Dokumentacja [tutaj] (http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.grid.column.Column-cfg-menuDisabled) – MarthyM

8

To się zmieniło na przestrzeni lat.

W 4.2.2 (prąd w maju 2014 roku) znajduje się nieruchomość, którą można ustawić dla każdej kolumny:

menuDisabled:true 

sortable:false // menu shows but no sort options 

hideable:false // menu shows but column name not shown in columns menu 

menuDisabled:true // no menu 

Są dla poszczególnych kolumn. Dla nagłówka siatki jako całości zobacz także http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.grid.header.Container-cfg-enableColumnHide

+0

Dzięki, jest to bardzo pomocne. Działa również dla ExtJS 5. Mam filtrowanie i menuDisabled: true również usunęło filtrowanie, ale można go ukryć: true działało dobrze. –

Powiązane problemy