首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >美化Windows窗体应用程序

美化Windows窗体应用程序
EN

Stack Overflow用户
提问于 2012-08-02 06:54:24
回答 7查看 86K关注 0票数 20

我将为我的C#项目创建一个小型的数据库驱动的Windows Forms应用程序。我想美化它,就像我们在网站上使用CSS一样。是否有任何资源或网站可以帮助我美化我的应用程序?

EN

回答 7

Stack Overflow用户

发布于 2014-01-07 23:32:28

你可以试试我前段时间建的库。

http://www.codeproject.com/Articles/33716/Fancy-Windows-Forms

票数 9
EN

Stack Overflow用户

发布于 2012-08-02 06:59:54

“美化”和"Windows窗体“不经常在同一句话中使用。WPF提供了更好的设计机会。

一些框架允许您对WinForms应用程序进行皮肤设置,这允许您通过配置而不是代码来驱动外观。

How do I skin my Windows Forms application?

还有一个CodeProject项目提供了一个skinner,尽管我没有亲自使用过它

http://catalog.codeproject.com/Articles/415102/WinForms-Form-Skin

当我在不访问框架的情况下编写小型WinForms实用程序时,我会将每个主要控件划分为子类,并在该子类中应用样式。对子类的一次更改会影响整个应用程序。

票数 7
EN

Stack Overflow用户

发布于 2012-08-02 07:02:11

在Windows窗体中很难设置类似CSS的样式,因为框架在构建时并没有真正考虑到这一点。如果样式对您来说很重要,那么使用WPF可能会让您轻松得多。

我知道一个第三方的库,DevExpress WinForms Skins,它设计用来帮助给WinForms应用程序换皮肤。不过,我没有使用它的实际经验,所以我不能对它做任何评论。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11768747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档