如何制作一个按钮,将我的剪贴板上的内容粘贴到任何位置?

时间:2015-08-28 11:16:14

标签: c# windows visual-studio-2015

我是C#的新手,所以...... 我想制作一个按钮,将我的TextBox上的内容粘贴到任何文本表单上。

实施例: 我在Textbox.A上写了一些东西 我按下按钮,然后按钮复制此文本框中的内容,当我点击某些内容时,它会自动粘贴它。

我已经完成了#34;复制"部分,我只需要做"粘贴"一部分。

谢谢!

1 个答案:

答案 0 :(得分:2)

如果您的任务是在表单外部粘贴此文本,则可以使用此代码。

    private void button1_Click(object sender, EventArgs e)
    {
        Clipboard.SetText(textBox1.Text);
        Deactivate += Form1_Deactivate; //next click will invoke the Form's Deactivate event
    }

    private void Form1_Deactivate(object sender, EventArgs e)
    {
        SendKeys.Send("^v");
        Deactivate -= Form1_Deactivate;
    }