C#文本框发送文本值。情况,我有两种形式。 Form1和Form2。 Form1有一个文本框,form2有一个文本框和一个按钮,我会在form2文本框中放置一个文本值,当我单击form2按钮时,form2文本框的值将被发送并更改form1文本框值....需要帮助。 。C#需要帮助将文本值传递给其他表单文本框
这是香港专业教育学院done..im只是要总结一下
Form1中得到任何代码只是TextBox1的
这是在窗口2个按钮的代码
private void change_Click(object sender, EventArgs e)
{
form1 frm1 = new form();
string test = textbox2.text
frm1.textbox.text = test;
}
我尝试了一些弹出消息框,以检查值是否通过...并且到目前为止该值是真的通过但在UI中没有改变
你如何打开每个表单?如果您使用ShowDialog打开另一个,则可以引用所有者窗体并将其转换为适当类型(表单1),并在其修饰符为Public的情况下访问文本框。 – pinkfloydx33
请播下你到目前为止所做的。 – Kiril
是的。另一个问题是Show()和showDialog()的区别是什么?当我试图改变form1文本框并关闭form2唯一的东西是通过值,但我不能看到form1文本框(物理)的任何更改。 – user974015