Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我可以使用LINQ IEnumerable结果作为Gtk.TreeView的数据源吗?_C#_Linq_Mono_Gtk# - Fatal编程技术网

C# 我可以使用LINQ IEnumerable结果作为Gtk.TreeView的数据源吗?

C# 我可以使用LINQ IEnumerable结果作为Gtk.TreeView的数据源吗?,c#,linq,mono,gtk#,C#,Linq,Mono,Gtk#,在Mono上使用C中的GTK时,我经常发现自己将C中的数据结构复制到GTK.ListStore中——如果有一个包装IEnumerable的GTK.TreeModel,那就容易多了。这样的东西存在吗?我很久没有玩过GTK了,但iirc GTK缺乏MWF和ASP.Net所具有的数据绑定功能。您可以实现自己的包装器/助手。我还发现这可能对你有帮助。据邮报称,它应该扩展GTK,以允许数据绑定到IEnumerable列表等数据源

在Mono上使用C中的GTK时,我经常发现自己将C中的数据结构复制到GTK.ListStore中——如果有一个包装IEnumerable的GTK.TreeModel,那就容易多了。这样的东西存在吗?

我很久没有玩过GTK了,但iirc GTK缺乏MWF和ASP.Net所具有的数据绑定功能。您可以实现自己的包装器/助手。我还发现这可能对你有帮助。据邮报称,它应该扩展GTK,以允许数据绑定到IEnumerable列表等数据源