我正在 Visual Studio 2008 (C#) 中开发 Windows 窗体应用程序,并且我想将样式添加到项目中。
我一直在研究一些关于它的想法,但我还没有找到一个关于如何做到这一点的例子。真的有可能吗?
我的应用看起来像:
但我真的想在按钮、文本框和我拥有的其他项目中添加更多样式:
我的老板坚持使用 Visual Studio 2008。
如果您想使用 Winforms,则必须购买这个,例如:
http://devcomponents.com/ 您必须在应用程序中绑定新程序集,这不是很多工作!
但更好的方法是使用 WPF http://wpftutorial.net/DataGrid.html
要做到这一点而无需购买任何其他东西,您可以从头开始创建自己的自定义按钮和文本框控件,或者作为从现有 Windows 窗体控件派生的控件,然后覆盖 OnPaint 等。看看这里做了什么:
http://dotnetrix.co.uk/button.htm
您还可以调查第三方选项。
或者,如果像其他人所说的那样有可能,请使用 WPF。我会推动WPF!如果有现有的 WinForms 代码库,您始终可以在 WinForms 中托管 WPF 元素。看: