none
'System.Windows.Clipboard' does not contain a definition for 'SetDataObject' RRS feed

全部回复

  • Clickboard.SetDataObject  无论如何都不对

    但是 Clickboard.Text是可以的


    using System.Windows.Forms 显示

    The type or namespace name 'Forms' does not exist in the namespace 'System' (are you missing an assembly reference?)

    告诉我为什么? 

    2013年8月30日 5:49
  • 你好!

         System.Windows命名空间下的Clipboard类才有这个方法,你命名空间引用错了。


    周雪峰

    HI, 并没有引用错误,System.Windows 是一开始就引用的。 然后就出现最开始的错误SetDataObject不可用。

    后来有人建议引用System.Windows.Form    .帮助上有标注这也是个namespace. 可是我的引用却是直接无效。SetDataObject还是不可用,挺奇怪的

    现在基本假设是未引用的错误。但是提示System.Windows下能引用的内容确实蛮少的,比说明里的少多了,这也很奇怪

    我怀疑是presentationcore.dll缺失,但是把这个文件放入system32后也还是无效。不知道是我的操作错误还是其他什么问题

    2013年8月30日 10:20
  • 发现问题好像在于WP sdk 对silverlight的引用。vs2012强制使用silverlight4.并且自动引用2005年的古老版本。不知道大家是怎样解决没有可用方法的问题的?升级vs 2013?对引用排序?重新引用presentationcore会报类型错误
    2013年8月31日 9:56
  • 据传说是因为.net framework4.5是开发桌面版程序用的,wp用不了,只能用简化的clipboard,所以也就只能setText复制粘贴文字。

    这是真的么?
    2013年9月1日 17:24