private void HandleSummaryCellEdited(object o, EditedArgs args) { TreeIter iter; taskList.GetIterFromString(out iter, args.Path); taskList.SetValue(iter, 1, args.NewText); tasks.Load(); int id = Convert.ToInt32((string)taskList.GetValue(iter, 3)); Task task = tasks.Find(id); if (task != null) { task.Summary = args.NewText; } tasks.Save(); }