29.25 How do I use the system clipboard?


The SetDataObject and GetDataObject methods in the Clipboard class found in the System.Windows.Forms namespace allows you to access the clipboard. Here is some code.

     string text = "Some text for the clipboard";
     Clipboard.SetDataObject(text); //clipboard now has "Some text for the clipboard"

     text = ""; //zap text so it can be reset...
     IDataObject data = Clipboard.GetDataObject();
     if(data.GetDataPresent(DataFormats.Text))
     {
          text = (String)data.GetData(DataFormats.Text);
          //text is now back to "Some text for the clipboard"
     }


© 2001-2010 Copyright Syncfusion Inc. All rights reserved.  |  Privacy Policy  |  Contact  |  Sitemap