C#复制、粘贴文本到剪贴板

//复制: 
private void button1_Click(object sender, System.EventArgs e) { 
  //如果选中部分不为空 把选中的内容复制到剪贴板 
 
  if(textBox1.SelectedText != ”") 
  Clipboard.SetDataObject(textBox1.SelectedText); 
  } 
 
//粘贴: 
private void button2_Click(object sender, System.EventArgs e) { 
  // Declares an IDataObject to hold the data returned from the clipboard. 
  // Retrieves the data from the clipboard. 
  IDataObject iData = Clipboard.GetDataObject(); 
 
  // Determines whether the data is in a format you can use. 
  if(iData.GetDataPresent(DataFormats.Text)) { 
  // Yes it is, so display it in a text box. 
  textBox2.Text = (String)iData.GetData(DataFormats.Text); 
  } 
}
原文地址:https://www.cnblogs.com/jx270/p/2869103.html