2013-06-26 2 views
0

Есть ли способ отключить выбор в первом столбце сетки. У меня есть 2-й и 3-й столбцы как «checkcolumn», который запускает выделение для этой строки. Вот почему я не могу полностью использоватьОтключить выбор в первом столбце сетки

disableSelection: true 

на сетке, так как это было бы отключить событие выбора огня на флажках. Первый столбец - это просто текст, и я не хочу выбирать эту строку при щелчке по строке первого столбца.

Любая помощь?

ответ

1

beforeitemmousedown событие вероятно, будет работать для вас, добавьте его в качестве слушателя, где вы объявляете вашу сетку и вернуть ложь, когда цель мероприятия является первая ячейка в строке:

listeners: { 
    beforeitemmousedown: function(view, record, item, index, e, eOpts) 
    { 
     if(item.cells[0] == e.target.parentElement) 
      return false; 
    } 
} 
+0

спасибо reimius – EagleFox