c# - 如何为您的 WPF 应用程序提供平面 (Windows 8) 类型的 UI 外观?

标签 c# wpf visual-studio templates user-interface

我不是 Windows 8 本身的忠实粉丝,但我非常喜欢它的新外观,它是 Windows 10 的新伙伴。

是否有我可以做的简单更改或我可以使用不同的标准组件库来使用以下内容为我的 WPF 应用程序提供平面和非 3D 外观?

  1. 在 Visual Studio 2013 中开发 WPF
  2. 在 Windows 7 下

显然,无需为每个组件更改模板或使用第 3 方集合而遇到麻烦。

PS:这样的用户界面有具体的名称吗?

例子

我可以在最新更新中提到新的 CCleaner 界面:

enter image description here

或用户界面,例如此 article 中的以下用户界面

enter image description here

最佳答案

没有内置的方法可以做到这一点。

如果您想要“App”外观,可以使用 M:UI 开源项目(免责声明,我听说它有一些错误):https://mui.codeplex.com/

外观本身称为“现代 UI”。

您的第二个图形标准 WPF,仅在 Windows 8 中运行。显然,默认样式在两者之间发生了变化。如果这就是您要寻找的,您可能需要生成自己的样式。

相关:Making WPF applications look Metro-styled, even in Windows 7? (Window Chrome / Theming / Theme)

关于c# - 如何为您的 WPF 应用程序提供平面 (Windows 8) 类型的 UI 外观?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27160900/

相关文章:

c# - WPF INotifyPropertyChanged 是如何工作的?

c# - Ms Sql server 2008 r2 数据同步

c# - 为什么 AlternationIndex 为 ItemsControl 中的所有项目返回 0?

visual-studio - 无法将参数1从 'v8::Local<v8::Value>'转换为'const v8::String::Utf8Value

c# - 如何在 MVC 中编写包含 FormsAuthenticationTicket 的单元测试用例

c# - 使用 PayPal HERE 和 PayPal API

c# - 获取列表框中所选项目的值作为字符串

c# - 如何通过 NetTopologySuite 制作带有 xxx 米的缓冲区

visual-studio - 缺少 Visual Studio 性能探查器

c++ - Visual Studio CPU-采样进入/退出方法