Windows 8.1 WPF应用程序需要MahApps.Metro吗?

时间:2015-02-17 23:11:49

标签: wpf xaml mahapps.metro

我正在使用Windows 7开发WPF应用程序,并使用适用于Metro风格UI的MahApps.Metro库。现在,在Windows 8.1中运行的默认WPF应用程序提供相同的Metro风格,我是否需要使用MahApps进行样式设计?

MahApps.Metro对默认风格有什么好处吗?我没有Windows 8.1机器来比较。

感谢。

2 个答案:

答案 0 :(得分:2)

无论操作系统如何,Mah Apps都会在WPF默认样式之上提供自定义样式。你说你想在你的WPF应用程序中使用Metro Style。所以你仍然应该在Windows 8.1中使用MahApps。据我所知,Windows 8.1桌面模式与MahApps看起来不像Metro Style。

答案 1 :(得分:2)

我认为你混淆了两件不同的事情。 MahApps.Metro是WPF应用程序的样式工具包。

当你说

  

现在,在Windows 8.1中运行的默认WPF应用程序提供了相同的Metro风格,我是否需要使用MahApps进行样式设计?

你没有使用WPF,而是使用Windows运行时的“现代UI / Metro / Modern Apps”(参见http://en.wikipedia.org/wiki/Windows_Runtime),这与WPF无关。