c# - 有没有办法在 UWP 中链接应用程序?
问题描述
目前我正在创建一个应用程序来模拟 UWP 中的简单机械运动。我没有在一个空白应用程序中创建它们,而是为不同类型的模拟创建了多个不同的应用程序,例如:单个粒子、连接粒子、滑轮等......我想知道是否有一种方法可以让我有一个菜单然后当单击特定按钮时,将打开与该按钮关联的应用程序,例如:
private void OpenSingleParticle_Click(object sender, RoutedEventArgs e)
{
//open single particle app
}
感谢您提供的任何帮助
马特
解决方案
您需要注册应用程序来处理自定义 URI,然后您可以使用启动应用程序从 uri 调用此应用程序。看看msdn文章:
https://docs.microsoft.com/en-us/windows/uwp/launch-resume/handle-uri-activation
https://docs.microsoft.com/en-us/windows/uwp/launch-resume/launch-app-with-uri
此外,您甚至可以启动其他应用程序以获得结果,这在 Android 中是可能的。
推荐阅读
- angular - Angular OpenLayers 未显示自定义指针功能
- html - 更改相对位置是否会改变链接到页面一部分的工作方式?
- c++ - 如何将字符串中的字符转换为int?
- spring-boot - 将 spring java Neo4j 测试配置类从版本 OGM 版本 3.2.9 迁移到版本 3.2.10 中的问题
- python - 当没有给定列进行透视时,pivot_table 会做什么?
- c - 没有字段宽度限制的 scanf() 可能会因大量输入数据而崩溃
- php - 循环遍历数组并按 id 提取数据
- html - 与不同列的行对齐
- php - 如何使用护照访问 API 资源控制器中的 Auth('api')->user()
- ajax - 自托管 API 证书问题