void UpdateExample (TreeModel model, TreeIter iter) { string example = (string)model.GetValue (iter, exampleTextColumn); UpdateExample (example); }
public void ComboboxEdited(object o, EditedArgs args) { TreeIter iter; if (model.GetIterFromString(out iter, args.Path)) { var info = GetProperty(model, iter); if (info == null) { return; } var value = ConvertProperty(info.PropertyType, args.NewText); info.SetValue(dialog.profile, value, null); dialog.UpdateExample(model, iter); } }