Я запустил пример программы GTkDemo, которая поставляется с платформой Mono для Windows (каталог сэмплов), и я мог редактировать примеры редактируемых ячеек в виде дерева, я вставлял код, где он обрабатывает событие,
private void TextCellEdited(object o, EditedArgs args)
{
TreePath path = new TreePath(args.Path);
TreeIter iter;
store.GetIter(out iter,path);
int i = path.Indices[0];
Item foo = (Item)articles[i];
foo.Product = args.NewText;
store.SetValue (iter, (int) Column.Product, foo.Product);
}
Где хранится список ListStore.
Я рекомендую вам увидеть полный исходный код, он поставляется с Mono Framework для Windows под
[Программные файлы (x86)] \ Mono-2.10.8 \ samples \ gtk-sharp-2.0 \ GtkDemo.
Надеюсь, это поможет вам.