【发布时间】:2017-08-18 15:01:48
【问题描述】:
我正在寻找一个非常了解 C# 语言的人,并且可以帮助我回答这个我整天都在寻找答案的问题,谷歌搜索结果并没有真正“新”,而且通常是几年前的。
我正在寻找一种可以在 WinForms 应用程序中使用 CSS 和 HTML 等语言的方法?我知道 WPF 的 UI 外观比 WinForms 更好、更干净,但它仍然非常丑陋,而且绝对不现代。
有没有一种方法可以使用 CSS 或某种框架来大大增强 C# WinForms 中的样式?现在的 UI 控件非常难看。
我希望创建漂亮、干净的应用程序,例如 Skype、Spotify 和 Visual Studio 等。是否有任何预制框架或包可以帮助解决这个问题?
或者任何人都可以给出的想法......
【问题讨论】:
-
那是关于使用网络浏览器嵌入 HTML,我在问如何使 .NET 框架的核心控件更具吸引力,这完全脱离了主题。
-
我已经指定这是针对 WinForms 的。我实际上不确定为什么版主添加了 wpf 标签,因为我已经明确表示我没有使用 wpf。
-
坦率地说,声称 Winforms 或 WPF“非常丑陋而且绝对不现代”是老话“一个可怜的木匠责备他的工具”的变体。您可以使 Winforms 或 WPF 程序看起来像您想要的任何东西。 WPF 尤其使这变得容易,但即使在 Winforms 中,您也不限于任何东西的默认外观。同时,没有关于 CSS 和 HTML 本质上使事情看起来不错。正如网络刚出现时在场的任何人都会告诉你的那样。