public InsertWithValues ( Gtk.TreeIter parent, int position ) : Gtk.TreeIter | ||
parent | Gtk.TreeIter | |
position | int | |
return | Gtk.TreeIter |
public TreeIter InsertWithValues(TreeIter parent, int position, params object[] values)
{
return InsertWithValues(true, parent, position, values);
}
TreeStore::InsertWithValues ( bool hasParent, Gtk.TreeIter parent, int position ) : Gtk.TreeIter | |
TreeStore::InsertWithValues ( int position ) : Gtk.TreeIter |
//startOrEnd is true at start, false at end public static void TreeviewAddRow(Gtk.TreeView tv, TreeStore store, string [] row, bool startOrEnd) { TreeIter iter = new TreeIter(); store.GetIterFirst(out iter); if(startOrEnd) iter = store.InsertWithValues(0,row); else iter = store.AppendValues(row); //scroll treeview if needed TreePath path = store.GetPath (iter); tv.ScrollToCell (path, null, true, 0, 0); }