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

Is MahApps.Metro needed for Windows 8.1 WPF app?

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

MahApps.Metro 与默认样式相比有什么优势吗?我没有 Windows 8.1 机器可以比较。

谢谢。

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

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

当你说

Now the default WPF app running in Windows 8.1 provides the same Metro Style, do I need to use MahApps for the styling?

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