2011-03-09 17 views

回答

1

Sencha overivew中有一些例子。

的TreeGrid与按钮例如 ​​

如果节点是叶节点一个替换按钮插件与组合框,在渲染器检查;

ColumnConfig name = new ColumnConfig("name", "Name", 100); 
    name.setRenderer(new WidgetTreeGridCellRenderer<ModelData>(){ 
     @Override 
     public Widget getWidget(ModelData model, String property, ColumnData config, int rowIndex, int colIndex, 
      ListStore<ModelData> store, Grid<ModelData> grid) { 
     final SimpleComboBox<String> combo = new SimpleComboBox<String>(); 
     combo.setForceSelection(true); 
     combo.setTriggerAction(TriggerAction.ALL); 
     combo.add("aaaaa");  
     return combo; 
    } 
    }); 

的TreeGrid与文本字段示例

http://www.sencha.com/examples/#roweditortreegrid

相关问题