我必须在 .NET 2.0 中编写一个 WinForm C# 桌面应用程序,以使其与大多数计算机兼容。这个应用程序将(或至少应该)有一个非常漂亮的界面,有很多图形和自定义皮肤控件......因为我不能使用 WPF(只能从框架 3.5 开始),如果我有什么选择不想让每个控件都由我的绘画程序处理(覆盖 OnPain)?我正在考虑使用一些 HTML 渲染框架,例如这个http://www.codeproject.com/Articles/32376/A-Professional-HTML-Renderer-You-Will-Use但即使是最好的也需要修改。
任何免费的替代品/提示/任何东西都可以在没有 WPF 的情况下制作漂亮的界面?
谢谢
编辑:
澄清一下,2.0 框架是一个项目要求,即使我愿意,我也不能改变这个东西,所以这不是这个讨论的重点。