При использовании GTK # из C # в Mono я часто копирую структуры данных C # в Gtk.ListStore - было бы намного проще, если бы существовал Gtk.TreeModel, который обернул IEnumerable. Существует ли такая вещь?
Я давно не играл с GTK #, но в iirc GTK # отсутствуют функции привязки данных, которые есть у MWF и ASP.Net. Вы можете реализовать свои собственные обертки / помощники. Я также нашел это http://tirania.org/blog/archive/2008/Mar-26-1.html, которое может вам помочь. Согласно сообщению, он должен расширить GTK #, чтобы разрешить привязку данных к источникам данных, таким как списки IEnumerable.