ExtJs TreeGrid с колонкой редактора. Существует? - PullRequest
9 голосов
/ 16 февраля 2012

Мне нужна возможность редактировать значения в столбце сетки на дереве.Простое добавление редактора в конфигурацию колонки не помогло.Я использую компонент дерева ExtJs4.

enter image description here

Есть идеи?

Ответы [ 2 ]

8 голосов
/ 03 апреля 2012

Да, он существует.

Я бы порекомендовал использовать последнюю версию, которая на данный момент является 4.1 Release Candidate 1.

Используйте Ext.Tree.Panel

добавьте плагин Grid Editing, например:

  plugins:[
    Ext.create('Ext.grid.plugin.CellEditing', {
      clicksToEdit:2
    })
  ]

сделайте хотя бы один из столбцов, редактируемых следующим образом:

editor:{
  xtype:'textfield'
}

Вы в основном комбинируете это:http://docs.sencha.com/ext-js/4-0/#!/example/tree/treegrid.html

и это:

http://docs.sencha.com/ext-js/4-0/#!/example/grid/cell-editing.html

3 голосов
...