创建在 Win7 模式和 Metro 模式下运行的应用

本文关键字:模式 运行 应用 Win7 创建 Metro | 更新日期: 2023-09-27 17:55:08

我想创建一个在Windows 7中安装时以桌面模式运行的应用程序,在Windows 8中安装时以地铁模式运行的应用程序(如谷歌浏览器)。

我有Visual Studio 2013,我可以创建应用程序而不是在桌面模式或地铁模式下运行,但不能同时运行两种模式

无论如何,谢谢

创建在 Win7 模式和 Metro 模式下运行的应用

不幸的是,

通过设计一个应用程序无法做到这一点。您需要创建两个不同的应用程序,并通过设置,了解操作系统具有哪个版本并安装相应的版本。尽管您可以利用可移植库(请参阅使用 .NET Framework 进行跨平台开发)来编写大部分代码,然后为每个环境单独编写 UI。最简单的方法可能是基于 MVVM 设计应用程序,然后几乎您需要编写两次视图,一次用于 Metro 风格,一次用于 WPF 应用程序,尽管代码非常相似。

相关文章: