将选定的文本从RichTextBox传输到TextBox

时间:2013-06-05 18:09:51

标签: c# winforms textbox richtextbox

我正在尝试制作一个Windows窗体应用程序。

当我在我的richTextBox中选择一些数字(使用鼠标)时,我需要通过单击按钮将所选数字传输到我的textBox中。

我应该在此按钮中编写哪些代码才能使其正常工作?

我尝试过类似的事情:

private void button4_Click(object sender, EventArgs e)
{  
  richTextBox2.Select();
  richTextBox2.SelectedText = textBox1.ToString(); 
}

但它不起作用。谁能帮帮我?

3 个答案:

答案 0 :(得分:1)

将其反转并将Text属性添加为接收部分

private void button4_Click(object sender, EventArgs e)
{
    textBox1.Text = richTextBox2.SelectedText; 
}

无需致电richTextBox2.Select();

答案 1 :(得分:0)

你的方向错了。应该只是:

private void button4_Click(object sender, EventArgs e)
{  
    textBox1.Text = richTextBox2.SelectedText; 
}

答案 2 :(得分:0)

这应该有效

private void button4_Click(object sender, EventArgs e)
    {  
        textBox1.Text = richTextBox2.SelectedText;
    }