LZ 是想将RICHTEXTBOX 中的内容复制吧。MouseDown 事件中判定是否按下Ctrl+C
然后:
Clipboard.SetText (String) 

解决方案 »

  1.   


    ctrl+c  和ctrl+v 都能使用!
    我想的是在窗体的菜单上分别添加一个复制和粘贴项
    先选中要复制的内容,然后点击菜单上的复制按钮!如果要在另一个窗体上粘贴就点粘贴按钮把内容粘贴到窗体的文本框中!
      

  2.   

    完全可以,最简单的就是窗体间传值问题。可以模拟键盘 ctrl+c  和ctrl+v 都能使用! 
      

  3.   

    借助于系统剪切版,参考下面的private void 复制ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                if (this.textBox1.SelectedText != "")
                {
                    Clipboard.SetDataObject(this.textBox1.SelectedText);
                }
                else
                    MessageBox.Show("没有选中文字!");
            }//检测数据是否是可以使用的格式,即文本格式
                if (iData.GetDataPresent(DataFormats.Text))
                {
                    if (this.textBox1.SelectedText != "")
                    {
                        textBox1.SelectedText = (String)iData.GetData(DataFormats.Text);
                    }
                    else
                    {
                        textBox1.Text += (String)iData.GetData(DataFormats.Text);
                    }
                }
                else
                {
                    MessageBox.Show("没有从剪切板中接收到数据!");
                }
      

  4.   

    写一个静态类,里面放一个public的静态成员变量,每次点击复制后将该变量赋值
    然后,在其他窗体中获取。