可以通过编程方式使用新的WP7剪切和粘贴功能吗?

时间:2011-02-05 00:38:41

标签: windows-phone-7 clipboard cut-and-paste

随着Windows Phone开发者工具的新(2011年1月)更新添加了对剪切和粘贴的支持,可以在代码中以编程方式使用它吗?

1 个答案:

答案 0 :(得分:10)

2011年1月更新不包括对剪贴板(或任何新API)的编程访问。剪贴板只能由用户访问以剪切和粘贴文本。是的,只能剪切,复制和粘贴文本。

剪切和粘贴功能已添加到所有文本框中,并且在更新的模拟器或已应用更新的设备上运行时,应用程序中的文本框将自动获得此功能。即使您只读文本框,这也适用。

如果您正在使用Pivot或Panorama中的文本框(指南建议反对),您应该检查您的应用程序是否存在此区域中的任何可能的问题。 (用手指滑动以展开所选区域可能会导致枢轴或全景滑动。您可能不希望这样。)

芒果更新

Mango(v7.1)引入了对Clipboard的编程访问,但仅用于设置文本,而不是获取已存在的任何文本。

来自MSDN

  

“您无法仅从Windows Phone应用程序获取剪贴板文本   设置它。在Windows Phone应用程序中调用GetText方法将   总是导致发生SecurityException。“