C# Windows Phone中的自定义启动器和选择器

C# Windows Phone中的自定义启动器和选择器,c#,windows-phone-7,xaml,windows-phone-8,C#,Windows Phone 7,Xaml,Windows Phone 8,显然,我的Windows Phone 8应用程序中有更多功能模块。通常我会限制开发人员在模块之间进行通信。因此,我更喜欢使用启动器和选择器来解决这个大问题。显然,我的自定义启动程序/选择器将有自己的Show()方法来调用特定模块,就像内置的Chooser/Launcher Task.Show()一样 在上面的例子中,我应该知道在编写自己的Show()方法时要遵循的重要概念。据我所知,这是一个非常基本的默认导航处理。有人能帮我吗?。非常感谢您的帮助。不幸的是,您无法编写自定义启动器和选择器。您只能

显然,我的Windows Phone 8应用程序中有更多功能模块。通常我会限制开发人员在模块之间进行通信。因此,我更喜欢使用启动器和选择器来解决这个大问题。显然,我的自定义启动程序/选择器将有自己的Show()方法来调用特定模块,就像内置的Chooser/Launcher Task.Show()一样


在上面的例子中,我应该知道在编写自己的Show()方法时要遵循的重要概念。据我所知,这是一个非常基本的默认导航处理。有人能帮我吗?。非常感谢您的帮助。

不幸的是,您无法编写自定义启动器和选择器。您只能使用操作系统附带的

但是,如果要与其他应用程序通信,可以直接使用或通过文件扩展名进行通信。在前一种情况下,您的权限非常有限,因为您必须知道将调用哪个应用程序以及将提供哪些参数,而在后一种情况下,您将告诉操作系统要打开哪个文件。这将显示一个屏幕,其中包含可以打开该文件类型的所有应用程序

这两种方法都是有限的,遗憾的是我们没有更好的app2app共享功能