Winforms如何使用免费资源创建UI外观?

时间:2009-07-26 15:34:49

标签: winforms

我是一名新手程序员,正在编写我的第一个程序(它是在C#中),并且在我去的时候必须学习。我想拥有一个WPF gui,但这可能比我现在可以咀嚼的更多,所以我正在寻找在WinForms中完成的优秀,新颖,有吸引力的用户界面的例子。

感谢。


编辑:我不确定我对所要求的内容完全准确。我正在寻找使用Windows窗体编写的好看的应用程序UI的链接(如果可能的话)。我想看看使用Win Forms构建的程序UI有多好看,但当然只有免费的东西。 感谢。

6 个答案:

答案 0 :(得分:10)

另请查看Krypton - 有一个免费的控制库。

答案 1 :(得分:5)

我想当你谈到“在WinForms中完成的UI”时,你的意思是UI或小部件框架?

免费

OpenTheme:免费的基本主题库。

Dock Panel Suite:与Visual Studio 2003中的面板系统类似。

RCM:另一个免费皮肤库。

XPTable:扩展列表视图。

您可以在CodeProject等地方找到很多自定义控件。

但是,如果你愿意付钱,你可以在市场上找到华丽的UI框架。一般来说,他们提供免费试用:

DevExpress

Infragistics

Syncfusion

......还有更多。

答案 2 :(得分:4)

来自Codice Software的

Plastic SCM是一个非常好的例子,说明非传统的跨平台WinForms应用程序的外观。它几乎具有WPF外观和感觉 - 但完全使用标准WinForms(并且没有第三方控件!)编写。我上面链接的截图可能是你的好灵感。

该应用程序有一个试用期,您可以在其中下载它们构建的UX中的游戏。开发人员很随和,甚至可能找到一些时间回答一些“你是怎么做xxx”的问题。

答案 3 :(得分:1)

Telerik拥有一套出色的winforms和WPF控件。它并不便宜,但它们可能有“免费”版本。

编辑:

实际上发现了Telerik的免费组件。我之前没有用过这个。

Click here and look at RadFormDecorator.

答案 4 :(得分:1)

就个人而言,我是一个Devexpress瘾君子。这是一家认真的公司,长期存在。很久以前,当我使用Delphi并且仍然支持VCL(Delphi)时,它们已经存在。支持回答,快速帮助,社区非常活跃。

它不是免费的(我认为有一个免费的60个控件包)但我从来没有看到过.NET的专业控件包,最新版本,有(长时间)支​​持......

答案 5 :(得分:0)

您可以使用Krypton toolkit获取更好的winform UI。