【问题标题】:Transport selected text from RichTextBox to TextBox将选定的文本从 RichTextBox 传输到 TextBox
【发布时间】:2013-06-05 18:09:50
【问题描述】:
我正在尝试制作一个 Windows 窗体应用程序。
当我在我的richTextBox 中选择一些数字(通过使用鼠标)时,我需要通过单击一个按钮将该选定的数字传输到我的文本框中。
我应该在这个按钮上写什么代码才能让它正常工作?
我尝试过类似的方法:
private void button4_Click(object sender, EventArgs e)
{
richTextBox2.Select();
richTextBox2.SelectedText = textBox1.ToString();
}
但它不起作用。谁能帮帮我?
【问题讨论】:
标签:
c#
winforms
textbox
richtextbox
【解决方案1】:
反转它并添加Text属性作为接收部分
private void button4_Click(object sender, EventArgs e)
{
textBox1.Text = richTextBox2.SelectedText;
}
无需拨打richTextBox2.Select();
【解决方案2】:
你走错了方向。应该只是:
private void button4_Click(object sender, EventArgs e)
{
textBox1.Text = richTextBox2.SelectedText;
}
【解决方案3】:
这应该可以工作
private void button4_Click(object sender, EventArgs e)
{
textBox1.Text = richTextBox2.SelectedText;
}