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

4
我正在开发一款 Windows Phone 8.1 XAML/C# 应用程序。我不确定如何将一些文本复制到剪贴板。由于不支持剪贴板 API,因此有没有人遇到过这种情况?如果是,请分享你的想法。这是我的应用程序中最受欢迎的功能之一。请帮忙。

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


你的问题类似于这个帖子:https://social.msdn.microsoft.com/Forums/sqlserver/en-US/ac4f3329-d7ee-455f-80be-0e1685fea971/how-to-copy-text-to-the-clipboard-in-wp81-using-vs2013-can-not-refer-to-the-correct-namespace?forum=wpdevelop - Keval Langalia
3个回答

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


0

正如您所提到的,您已尝试DataPackage和Clipboard代码但未能正常工作。您是否可以通过查看以下链接再次尝试相同的代码,该链接提供有关DataPackage和Clipboard的基本信息。

XAML中的DataPackage和Clipboard

编辑:

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


问题中提到:剪贴板代码无法工作。在您的回答中,尝试使用了剪贴板API。但是这不受支持。感谢您的时间。 - Ananthan Unni

0

我和开发支持人员交流后得出结论,剪贴板 API 仅适用于 Silverlight 应用,而不适用于 RT 应用。因此,我从我的建议功能集中删除了这一功能,并完全依赖共享数据给第三方应用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接