Windows 8 C# Clipboard (Pano) String Kopyalama

5 17 Mart 2013Windows 8 Kodlar

58045e63a22442619e28d75Geçen günlerde ihtiyaç duyduğum ve çözdüğüm küçük bir sorun vardı, sizlere de yardımcı olabileceğini düşünerek paylaşmak istiyorum.

İşler bazen Windows 8 tarafında farklı yürüyor, varolan C# çözümlerini Windows 8’e uyarlayamayınca bi kaç yerde araştırdım ve nihayet sorunu çözebildim, eğer siz isterseniz aynı yöntemi biraz değiştirerek resim vs gibi objeleri de clipboard’a (pano) kopyalayabilirsiniz.

Öncelikle

using Windows.ApplicationModel.DataTransfer;

Kütüphanesini eklememiz gerekiyor kullanabilmek için.

Bu kütüphanemizi kopyaladıktan sonra da aşağıdaki kodumuzu kullanarak istediğimiz string veriyi clipboard’a kopyalayabilir durumda oluyoruz.

var dataPackage = new DataPackage();
dataPackage.SetText("Kopyalanacak Veri"); // Buraya herhangi bir Text atayabiliyoruz veya Textbox1.Text vs.
Windows.ApplicationModel.DataTransfer.Clipboard.SetContent(dataPackage); //Burası da kopyalamanın gerçekleştiği yer.

Örnek bir proje de hazırladım Windows 8 için, ClipboardYaziKopyalamaDemo adresine tıklayarak demoyu da indirebilirsiniz.

Önemli Not: İndireceğiniz kod örneği Chrome tarafından “tehdit içerikli” algılanabiliyor içerisinde kod parçaları olduğundan, virüslü bir içerik yok bilginize.

Görüşmek üzere 🙂

Etiketler:

"Windows 8 C# Clipboard (Pano) String Kopyalama" yazısı için 5 yorum yapılmış.

  1. ugur dedi ki:

    virüslü

  2. bariskorzay dedi ki:

    Çoğu lisanslama sonradan sorun çıkarıyor bakalım bu nasıl çıkacak.

  3. Davut Kavuk dedi ki:

    Teşekkürler. Çalışıyor Herhangi bir sorun yok.

    Ne bir virüs var ne lisanslama ..
    lisanslama ne yaa 🙂

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir