我再次需要你的帮助。这是过程
1.我有一个带有文本框的表格
2.在 keyDown 事件中按下 F1 时会打开另一个表单。
3.在第二种形式中,我有一个richtextbox。我想编辑tatrichtextbox 并将该值传递给form1 的文本框,同时单击form2 中的按钮。
表格 1 代码:
private void Export_Load(object sender, EventArgs e)
{
textBox1.Text = "hai hello welcome to chennai";
}private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode ==Keys.F1)
{
rchbox rch = new rchbox();
rch.Show();
rch.richTextBox1.Text = textBox1.Text;
}
}
表格 2 代码:
public rchbox()
{
InitializeComponent();
}
Export ex = new Export();
Class1 c = new Class1();
private void button1_Click(object sender, EventArgs e)
{
c.txt = richTextBox1.Text;
ex.textBox1.Text = richTextBox1.Text;
ex.textBox1.Refresh();
ex.Refresh();
ex.Invalidate();
// ex.textBox1.Invalidated();
this.Close();
}
我发现form1没有刷新的问题。我什至尝试过调用刷新方法。有谁能告诉我。