我要开始一个使用WPF的新项目,最近一周我阅读了很多关于它的资料,发现它非常有用。但是最近我接触到了GTK,它是开放的,并且具有大部分WPF的功能。
哪个更好(通常)?对我来说,GTK是更好的选择还是不是?
我使用.NET,我的客户正在使用Windows(XP SP2及以上版本)。
...但最近我熟悉了GTK,它是开放的并具有大多数WPF的功能。
嗯,我怀疑这个说法是否经过了彻底的分析。WPF实现了许多被认为有一天会被GTK实现的功能和能力,但如果你不介意等待......
我使用.NET,我的客户正在使用Windows(XP sp2及以上版本)。
什么?你正在使用.NET,并考虑使用其他演示前端,而这些前端已经与平台完美集成?我不明白。我假设你真正指的是.NET(即CLR / CLS规范的Microsoft实现)。
我在GTK方面遇到了各种问题,因为键盘支持在Windows上并没有真正地工作。Umlauts等等...都无法被正确识别。这在我在Windows上使用的每个GTK应用程序中都发生过,所以这不仅仅是在我的应用程序中出现的问题。
https://bugzilla.gnome.org/show_bug.cgi?id=371371
因此,在Windows上,GTK对我来说从来不是一个选择(甚至不能使用我的自己的应用程序)。我认为你可以通过谷歌搜索来搞清楚你的问题。
我觉得你必须参考这些链接。
http://www.stealthstartupblog.com/?p=23
http://trader.mikaelaldridge.com/uncategorized/wpf-vs-gtk/