VB.net桌面应用程序的UI库

时间:2011-06-17 07:27:35

标签: vb.net user-interface

是否有可用的库有助于更改使用VB.net 2008 制作的 桌面应用程序的外观?以下是在 Windows 7

上运行的应用程序的快照

enter image description here

我认为它是使用.net框架制作的,但它怎么样这样呢?

PS - 即使它不是使用.net框架构建的,请告诉我哪种语言支持Windows平台上的UI自定义。

注意 - 由于每个人都建议我使用JAVA使用WPF或SWING,我仍然想知道它是否可以在VB.net WinForms中使用。

2 个答案:

答案 0 :(得分:2)

我不知道这个特定的窗口是如何设计的,但有很多可能性:

也许是在WPF中制作的。 Microsoft WPF自VS2008和Framework 3.0开始提供,它允许为您使用的每个控件进行完整的外观和自定义。

也许它是使用自定义控件集在winforms中制作的。例如,DevExpress有一组60个免费控件,带有一些预定义的外观,允许创建自己的皮肤。 (60 Free Controls

也许它只是用Java制作的Swing(看这个Question

答案 1 :(得分:2)

主题处理程序(使用标准控件和处理程序负责可视UI):

开源
http://www.codeproject.com/KB/miscctrl/FancyNetForms.aspx FancyNetForms

封闭源
http://www.appface.com/(149美元)(使用2行代码为您的应用打磨) appface

内置主题的特殊控件:
ComponentOne的:
http://www.componentone.com/SuperProducts/StudioWinForms/

Infragistics的:
http://www.infragistics.com/