用Mono。从Gtk.Treeview中删除行

| 我有一个附加了列表存储的treeview控件(支持多项选择)。我需要在某些时候删除一些行。我可以先清除liststore(ListStore.Clear()),然后用项目重新填充它,但是当我将liststore设置为树视图的模型时,我崩溃了。有人有更好的解决方案从树视图中删除行/项目吗?     
已邀请:
它不应该崩溃。您是从GUI线程还是某些工作线程中清除并填充它? GTK +不是线程安全的,因此,如果您正在使用线程,请确保使用Gtk.Application.Invoke或类似的线程。 请注意,
Gtk.ListStore.Remove (ref TreeIter iter)
    

要回复问题请先登录注册