27 Kasım 2017 Pazartesi

Winforms Clipboard Sınıfı

Giriş
System.Windows.Forms.Clipboard ve System.Windows.Clipboard isimli iki tane farklı sınıf var. Her ikisi de aynı şeyi yapıyor. Farklarını bilmiyorum.

Clear metodu
Şöyle kullanırız.
Clipboard.Clear();
GetDataObject metodu
Şöyle yaparız.
IDataObject data = Clipboard.GetDataObject();
Image image = (Image)data.GetData(System.Windows.Forms.DataFormats.Bitmap, true);
Şöyle yaparız.
MemoryStream s = 
    (MemoryStream)Clipboard.GetDataObject().GetData("Embedded Object");
GetImage metodu
Şöyle yaparız.
Image img = Clipboard.GetImage();
GetText metodu
Şöyle yaparız.
Console.WriteLine("In clipboard : " + Clipboard.GetText());
SetData metodu
Şöyle yaparız.
Clipboard.SetData (Image, pictureBox1.Image)
SetImage metodu
Şöyle yaparız.
Clipboard.SetImage (pictureBox1.Image)
SetText metodu
Şöyle yaparız.
string text = "...";
Clipboard.SetText (text);

Hiç yorum yok:

Yorum Gönder