The error message means, that the passed iterator is not valid for your listStore. You can check this yourself with listStore.IterIsValid(iterSelected);
It will return true if the iter is valid, false otherwise. WHY it is not valid I can't see with the code you showd. Can you show the line where you connect the OnSelectionChanged Method with the Changed Event? -- View this message in context: http://www.nabble.com/Treeview%2C-delete-the-selected-row-%28can%27t-get-it-done-%3A%28-%29-tp18144085p18152264.html Sent from the Mono - Gtk# mailing list archive at Nabble.com. _______________________________________________ Gtk-sharp-list maillist - Gtk-sharp-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/gtk-sharp-list