Windows Phone 8.1将文本复制到剪贴板

时间:2015-04-14 04:43:18

标签: c# windows-phone-8.1 winrt-xaml

我正在构建一个Windows Phone 8.1 XAML / C#应用程序。我不太确定如何将一些文本复制到剪贴板。不支持Clipboard API。有人遇到这种情况吗?如果是的话,请你分享这个想法吗?这是我的应用程序最需要的功能之一。请帮忙。

我尝试使用DataPackage代码和Clipboard代码进行尝试。两者都没用。我知道Silverlight平台支持Clipboard API。但我相信应该有一个解决方法。否则,我需要将整个应用程序移植到SL只是为了这个功能。

3 个答案:

答案 0 :(得分:0)

正如您所提到的,您已尝试过DataPackage和剪贴板代码,但没有奏效。您是否可以通过查看以下链接再次尝试相同的代码,该链接提供有关DataPackage和CLipboard的基本信息。

DataPackage & Clipboard in XAML

编辑:

8.1中不支持剪贴板。你必须使用Silverlight,但你不想这样做。

答案 1 :(得分:0)

试试这个,,,

http://peterfoot.net/2014/04/30/clipboard-api-for-windows-phone-8-1/

这可能会有所帮助。

Charming Share API 8.2014.4.301

向Windows Phone添加现成的共享和剪贴板功能。跨平台共享更多代码。为Windows Phone构建迷人的应用程序!

转到程序包管理器控制台并安装此库

PM> Install-Package InTheHand.ApplicationModel.DataTransfer -Version 8.2014.4.301

答案 2 :(得分:0)

我与开发人员的支持进行了交谈,结果是剪贴板API仅适用于Silverlight应用程序,而不适用于RT应用程序。所以我从我提出的功能集中删除了这个,完全依赖SHARE数据到第三方应用程序。