是否有可用的库有助于更改使用VB.net 2008 制作的 桌面应用程序的外观?以下是在 Windows 7 :
上运行的应用程序的快照
我认为它是使用.net框架制作的,但它怎么样这样呢?
PS - 即使它不是使用.net框架构建的,请告诉我哪种语言支持Windows平台上的UI自定义。
注意 - 由于每个人都建议我使用JAVA使用WPF或SWING,我仍然想知道它是否可以在VB.net WinForms中使用。
答案 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
封闭源
http://www.appface.com/(149美元)(使用2行代码为您的应用打磨)
内置主题的特殊控件:
ComponentOne的:
http://www.componentone.com/SuperProducts/StudioWinForms/
Infragistics的:
http://www.infragistics.com/