我是一个长期的 MFC 程序员并且非常了解它。最近我们正在计划一个大型桌面应用程序。为了在竞争中脱颖而出,一个要求是完善 UI。我们将选择范围缩小为三个:
- WinForm
- MFC
- QT4
我们看了一些大型的 WinForms 应用程序,比如 Paint.Net,感觉它仍然缺乏性能。启动需要一段时间,一些 UI 部分看起来不太好。
我们对QT4寄予厚望,但在上面写了几个程序后,我们发现QT4应用程序的外观与原生Windows UI不相上下。它看起来仍然不同。我们还担心缺少小部件(例如,库中的颜色选择器和日历控件非常糟糕)。
MFC 是一个安全的选择,尤其是使用来自 Codejock.com 的组件时。使用 codeJock 工具包,UI 界面看起来非常漂亮。所有需要的小部件都在那里。问题是它的编码风格已经过时了。
您将为下一个桌面应用程序选择什么?
最佳答案
WinForms 现在实际上已经走到了生命的尽头。你应该看看 WPF。
参见 WPF: Any cool UI ideas i can look at?一些很好的例子的链接。
关于c# - 精美的UI桌面应用,选择哪个UI库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1676447/