|
|
1
4
我本以为“WPF”是(显而易见的)最好的答案——除非你更喜欢。网2或更低是牢不可破的。要使用WPF,您需要在中用C#、VB或F#编写。Net3-3.5(甚至可能是即将推出.Net的IronRuby/IronPython)。 谷歌搜索“皮肤”和“WPF”,你会得到很多匹配项。WPF中有对蒙皮的隐式但非常好的支持。 例如: http://www.wpfdev.com/2008/04/09/creating-skins-for-wpf-controls/ |
|
|
2
1
如果你正在谈论C++,那么你可以看看 Ultimate++ 根据文档,它提供蒙皮(从未尝试过此功能)。与其他一些小部件工具包不同,它试图利用一些现代C++功能。而且它相当轻便。至于许可证——所有许可证中“最好的”——BSD。 |
|
|
3
1
看看DevExpress DXperience。NET WinForms控件(尤其是“DefaultLookAndFeel”和“StyleController”不记得是哪一个)。它们非常强大,可以轻松地为您的应用程序编写自己的皮肤。 目前有一个特别优惠,您可以免费获得60个DevExpress控件。 |
|
|
4
0
Gtk支持主题,此链接提供了编译主题的更多信息 http://dt.in.th/2008-08-25.gtk-compile-windows.html 。此外,您还可以找到许多Gtk主题,请参阅此处示例 http://art.gnome.org/themes/gtk2 . 如果你想要一个商业解决方案,对于MFC/C++,有 BCGSoft , Codejock ,对于C#。网 Infragistics 。如果你打算做一些非常简单的事情,其中任何一个都足够了,但如果你想做更复杂的UI,它们可能会开始妨碍你。 |
|
|
5
0
如果您正在进行C#开发,并且准备使用商业产品,请再次投票给DevExpress。 看看他们的ExpressApp框架产品(XAF)。这艘船有很多皮。演示相当不错。该框架将为Win和Web部署生成应用程序。 它并不便宜,但根据你试图生产的应用程序,它可以为你节省一大笔钱。 |
|
|
6
0
我最终编写了自己的自定义皮肤支持,专门针对我的应用程序。 使用带有wxWidgets的wxNO_BORDER,从头开始编写大量控件,给了我所需的能力。 将来,如果DotNet 3对我来说是一个选择,我可能会在LGPL下使用QT,或者在WPF下使用QT。 感谢所有的回复。 |
|
|
7
0
我认为XAF是现在快速开发皮肤应用程序的最佳选择,它通过单个代码库支持Windows和Web UI。另一方面,如果你真正关心的是性能,你最好在做出最终决定之前自己尝试一下。 |
|
|
8
-1
在做出决定之前,我会尝试Qt Designer和集成CSS编辑器。 不管怎样,我赌Qt4 |