.net - Windows 窗体应用程序的现代 UI 应用程序设计

标签 .net winforms visual-studio

好吧,我上次开发 Windows Form Application 已经很久了,但今天我又在做。

我所看到的是 Win Form 仍然使用按钮等旧式 UI 工具作为其应用程序,但是 Microsoft 和 Windows 已将其设计语言更改为扁平化的 Metro/Modern UI。

所以我的问题是有没有办法利用 Windows 窗体应用程序的新样式工具?最好不使用任何 3rd 方插件?

我正在使用 .Net4.5 ,在 Windows 8.1 上使用 VS 2012.

最佳答案

你有两种方法可以做到这一点。

  • 如果您想继续使用 Win Form 应用程序,那么只需在属性中将按钮和控件更改为平面样式,对于按钮,放置适合您的应用程序的平面 Metro 风格图标图像。我目前这样做是为了让我现有的应用程序焕然一新。
  • 正如评论中所说,如果你准备设计一个全新的应用程序,WPF 是最好的选择。如果您的目标是 Windows 应用商店,请使用 Blend for Visual Studio 2012 。它将帮助您创建专业的 Windows 8 应用程序。
  • 关于.net - Windows 窗体应用程序的现代 UI 应用程序设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20161213/

    相关文章:

    c# - 当文件变得可访问时是否可以引发事件?

    visual-studio - 您可以在 Visual Studio 代码段中自动插入命名空间吗?

    c# - 引用和库 C++/C#

    .net - 与默认的托管二进制分析规则集相比,使用 Microsoft.CodeAnalysis.FxCopAnalyzers nuget 有什么优势?

    c# - 代表用户发送电子邮件

    c# 使用 MouseMove 事件水平移动面板

    c# - 检测到 Newtonsoft.Json 版本冲突。直接安装/引用Newtonsoft.Json 11.0.2(Azure Functions Visual Studio)

    javascript - 自定义 jQuery 显示/隐藏 div JS 在 ASP.Net 中不起作用

    c# - 当我选择路径名时,如何从文本框中的组合框中获取选定的数据库名称