2010-04-13 122 views
3

我想我的Windows窗体.NET应用程序有点更好,有花哨的圆角窗口,非标准颜色集,漂亮的控件。什么是Windows窗体最好的免费皮肤库?

虽然所有这些都可以用自定义ownerdraw来实现,但我不想花费太多时间并采取现有的免费实现(如果有的话)。

请推荐您的选择。

回答

1

我不知道任何完整的免费库,但要改善常见的.Net控件的外观或功能,我会看CodeProject站点。有很多关于自定义控件的文章。例如,here是关于制作圆形按钮的。

您可能需要做所有者绘图,但假设该文章或其他文章中的代码许可证适合您的需要,您可能可以重新使用代码,而无需编写太多的自己和一些文章包含您可能只能在代码中引用的类库。

如果你想给你的应用程序在Windows 7看另外还有Windows API Code Pack for .Net

1

据我所知,目前还没有办法的事“主题”中的WinForms或“剥皮”很容易。您必须找到/购买自定义控件(或控件库),这些自定义控件执行所需的所有渲染操作,并按照您提及的方式执行并呈现自己的控件。

如果您将您的应用程序迁移到WPF,您会发现更多支持主题和“蒙皮”。

干杯。

相关问题