【发布时间】:2019-04-03 05:52:40
【问题描述】:
我在 UWP 窗口中创建了一个共享源应用程序,源代码如下 - Github 上的see here。
我只想通过操作系统将图像分享到 Facebook 和 Instagram,但分享面板显示了多个我不需要的应用程序。有什么方法可以自定义分享面板吗?
【问题讨论】:
标签: uwp desktop-application c++-cx windows-community-toolkit c++-winrt
我在 UWP 窗口中创建了一个共享源应用程序,源代码如下 - Github 上的see here。
我只想通过操作系统将图像分享到 Facebook 和 Instagram,但分享面板显示了多个我不需要的应用程序。有什么方法可以自定义分享面板吗?
【问题讨论】:
标签: uwp desktop-application c++-cx windows-community-toolkit c++-winrt
不,这是一个基于系统的对话框,它始终根据您共享的内容类型 (DataPackage) 显示用户可用的所有选项。如果您只想提供上述两个应用程序,您可能必须手动实现共享(以及 Facebook 和 Instagram 登录等)。
但是,即使您不需要显示其他应用程序,您也可能需要考虑只保留默认的系统 UI,因为它为用户提供了更广泛的选择,这始终是一件好事。如果用户没有 Facebook 或 Instagram,她将无法分享内容,这可能比展示比您需要的更多应用更糟糕。
【讨论】: