如何编写 "Modern UI" 风格的 Winforms 应用程序?
How to write Winforms applications in "Modern UI" style?
我即将开始开发桌面 .NET/C# 应用程序,该应用程序的设计重点是 "modern UI" 风格。例如,它与 GitHub for Windows 客户端非常相似。
我在使用 Winforms 创建 .NET 界面方面拥有丰富的经验,但现在我想知道创建具有特定 "flat" 风格的按钮、面板和其他控件的最有效方法是什么。如您所知,Winforms 应用程序的默认样式类似于 this.
是否有可以在 .NET Framework 4 上使用的东西,例如 "Modern controls" 的集合?
我不想说,但答案很可能是 "not at all"。在 Modern UI 发布之前,WinForms 处于维护状态。我不确定任何商业控件集合是否有您需要的东西——标准控件绝对没有。
开始升级到 WPF。你是 QUITE 晚了,它在关键领域有很多更好的东西(比如数据绑定在 WinForms 中有相当严重的漏洞)。
我即将开始开发桌面 .NET/C# 应用程序,该应用程序的设计重点是 "modern UI" 风格。例如,它与 GitHub for Windows 客户端非常相似。
我在使用 Winforms 创建 .NET 界面方面拥有丰富的经验,但现在我想知道创建具有特定 "flat" 风格的按钮、面板和其他控件的最有效方法是什么。如您所知,Winforms 应用程序的默认样式类似于 this.
是否有可以在 .NET Framework 4 上使用的东西,例如 "Modern controls" 的集合?
我不想说,但答案很可能是 "not at all"。在 Modern UI 发布之前,WinForms 处于维护状态。我不确定任何商业控件集合是否有您需要的东西——标准控件绝对没有。
开始升级到 WPF。你是 QUITE 晚了,它在关键领域有很多更好的东西(比如数据绑定在 WinForms 中有相当严重的漏洞)。