我正在使用Windows 8.1中的更新5使用Visual Studio 2013开发Windows应用商店应用,但现在我们继续使用Windows 10,并且XAML中会出现问题。
我想知道是否有可能设计Windows应用商店应用程序的行为是对现有的Visual Studio版本2013响应?
我探索了如何响应Windows应用商店应用,但Visual Studio在VS版本2015和2017中提供了相关面板属性和触发器等。所以,但我可以在2013版本的Visual Studio中执行此操作。
答案 0 :(得分:0)
自Windows 8.1以来发生了很多变化......
您可以选择如何继续进行,这取决于许多因素 - 例如您的资源(时间,人员,金钱......)或用户群的构成。
您最好的选择可能是为Windows 10构建单独的UI,并且主要仅重用视图模型。可能只需将8.1版本移到后端刻录机上,只修复问题并继续单独使用Windows 10版本。这样可以避免代码中有太多的测试维度来进行API检查等。
谨慎而廉价的选择是仅使用API检查添加在新版本操作系统上点亮的特定新功能。
答案 1 :(得分:0)
如果您正在寻找的是在2013年VS期间使用相关面板和触发器 - 那么,您不会。事情是 - 相对面板和触发器只是为了让事情变得更简单。您仍然可以在Windows 8.1中使用一些自定义代码获得类似或相同的结果。
VisualStateManager
和/或自定义面板,这些面板与Windows 10中的响应式设计功能完全相同,尽管可能会编写大量的一次性代码一旦你转移到更新版本的VS并放弃对旧版操作系统的支持,就不再需要了。