2
在Mono上使用來自C#的GTK#時,我經常發現自己將C#數據結構複製到Gtk.ListStore中 - 如果有一個包含IEnumerable的Gtk.TreeModel會更容易。這樣的事情存在嗎?我可以使用LINQ IEnumerable結果作爲Gtk.TreeView的數據源嗎?
在Mono上使用來自C#的GTK#時,我經常發現自己將C#數據結構複製到Gtk.ListStore中 - 如果有一個包含IEnumerable的Gtk.TreeModel會更容易。這樣的事情存在嗎?我可以使用LINQ IEnumerable結果作爲Gtk.TreeView的數據源嗎?
我很久沒玩過GTK#但iirc GTK#沒有MWF和ASP.Net的數據綁定功能。你可以實現你自己的包裝/幫手。我也發現這個http://tirania.org/blog/archive/2008/Mar-26-1.html可能對你有幫助。根據這篇文章,它應該擴展GTK#以允許數據綁定到像IEnumerable列表這樣的數據源。