【发布时间】:2013-09-03 15:47:36
【问题描述】:
我正在 Visual Studio 2008 (C#) 中开发 Windows 窗体应用程序 我想为项目添加样式。
我一直在研究有关它的一些想法,但我没有找到有关如何做到这一点的示例。真的可以吗?
我的应用看起来像:
但我真的想在按钮、文本框和我拥有的其他项目中添加更多样式:
我的老板坚持使用 Visual Studio 2008。
【问题讨论】:
-
使用 WPF 而不是 Windows 窗体...
-
你可以使用winform自带的主题,或者使用图片作为背景...如果不使用WPF :)
-
事实上,我在您的第二张图片中看到的控件很容易使用基本的
GDI+创建。但是这里有太多控件需要自定义。你必须自己做,没有人可以帮助。如果您不知道如何自定义控件,只需找到更多示例,或者通过您自己的尝试简单地询问有关特定控件的另一个问题,有人可以提供帮助。我认为你应该说服你的老板使用第三方UI库,它可以为你节省很多时间,当然控件也更简洁。 -
有时候你需要做出一个艰难的决定:要么继续在 winforms 中做类似 windows-95 的应用程序,要么使用更好的 UI 框架。
-
从我的角度告诉你的老板:
While we lose time troubleshooting winforms' incapabilities, people are doing stuff likethisin WPF。