winform上的文本剪贴板有多好?

时间:2014-04-28 15:55:27

标签: .net clipboard

我在Windows窗体应用程序(C#)上创建了一个记事本(MDI应用程序),我需要在文档的所有副本上创建一个通用文本剪贴板。 为此,我在主窗体中使用string类型的变量BufferText。

  public string BufferText = "";

以文档的形式(名称为空白)创建主窗体的对象(名称Form1)

public Form1 a = new Form1();并使用它。

public void Cut()
{
    a.BufferText = richTextBox1.SelectedText;
    richTextBox1.SelectedText = "";
}
public void Copy()
{
    a.BufferText = richTextBox1.SelectedText;
}
public void Paste()
{
    richTextBox1.SelectedText = a.BufferText;
}

但它允许我只使用剪贴板只有一个表格空白的对象。几个对象之间交换的可能性如何形成空白?

1 个答案:

答案 0 :(得分:0)

尝试使用内置的剪贴板支持:

richTextBox1.Copy();
richTextBox1.Cut();
richTextBox1.Paste();