2016-03-23 45 views
0

Bazı metni panoya kopyalamakta sorun yaşıyorum. Benim kod şöyle görünür:Clipboard.SetText neden çalışmıyor?

using System; 
    using System.Windows; 
    namespace namespace 
    { 
     public class Class1 
     { 
      public void Method1() 
      { 
       Clipboard.SetText("some text"); 
      } 
     } 
} 

ama hat Clipboard.SetText("..."); hata mesajı

CS0103 'Pano' geçerli bağlamda

Ne am var olmayan isim vardır Yanlış mı yapıyorum?

+1

@ Sinatr - Sen haklısın. Onu geri alırım. Yorum kaldırıldı. –

+2

"Ad alanı ad alanı" bir zil çalar mı? – Sinatr

+0

@Sinatr sonra hata farklı olurdu. –

cevap

2

Clipboard sınıf PresentationCore montaj, yani PresentationCore.dll bir başvuru eklemek ve uygun ad alanını kullanmak gerekir: (zaten yapıyor gibi)

System.Windows.Clipboard.SetText("some text"); 

Veya:

using System.Windows; 
. 
. 
. 
Clipboard.SetText("some text");