用编辑器列ExtJs TreeGrid。存在?

时间:2012-02-16 13:30:43

标签: extjs tree grid extjs4 treegrid

我需要能够编辑treegrid的网格列中的值。简单地在列的配置中添加编辑器没有帮助。我正在使用ExtJs4 treepanel组件。

enter image description here

有什么想法吗?

2 个答案:

答案 0 :(得分:8)

是的,它存在。

我建议使用最新版本,此时版本为4.1 Release Candidate 1.

使用Ext.Tree.Panel

添加网格编辑插件,如下所示:

  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

答案 1 :(得分:3)