c# form之间数据的传递
form1中textbox1form2中textbox1实现在form2中的Button的单击事件中form2中textbox1的内容给form1中textbox1注释详...
form1 中 textbox1 form2中 textbox1
实现在form2中的Button 的单击事件中form2中 textbox1 的内容 给form1 中 textbox1
注释详细
我要是在form2 上有一个Button呢 form1的Button1 单击事件中 show form2而 form2中的Button1单击事件中使 form2中textbox1 的text 给 form1中的textbox1 大虾帮帮忙 展开
实现在form2中的Button 的单击事件中form2中 textbox1 的内容 给form1 中 textbox1
注释详细
我要是在form2 上有一个Button呢 form1的Button1 单击事件中 show form2而 form2中的Button1单击事件中使 form2中textbox1 的text 给 form1中的textbox1 大虾帮帮忙 展开
2个回答
展开全部
已知
form1 form2上面均有一个textBox,名字均为textBox1
同时form1上面还有一个button
Form2 f2;//全局变量
private void Form1_Load(object sender, EventArgs e)
{
//加载f1的时候同时加载f2
f2 = new Form2();
f2.Show();
}
private void button1_Click(object sender, EventArgs e)
{
//找到名为textBox1的控件,强制转换为textbox,然后赋值
((TextBox)f2.Controls["textBox1"]).Text = textBox1.Text;
}
form1 form2上面均有一个textBox,名字均为textBox1
同时form1上面还有一个button
Form2 f2;//全局变量
private void Form1_Load(object sender, EventArgs e)
{
//加载f1的时候同时加载f2
f2 = new Form2();
f2.Show();
}
private void button1_Click(object sender, EventArgs e)
{
//找到名为textBox1的控件,强制转换为textbox,然后赋值
((TextBox)f2.Controls["textBox1"]).Text = textBox1.Text;
}
展开全部
传值:
在按钮的点击事件中这样写
string art = textbox1.text;
form1 mef = new form1(art);
mef.ShowDialog();
传值完成。
接收:
在 public partial class form1 : Form的{}中这样写:
string art2;
public materialEdit(string art1)
{
art2 = art1;
InitializeComponent();
}
然后将art2赋给textbox1
在按钮的点击事件中这样写
string art = textbox1.text;
form1 mef = new form1(art);
mef.ShowDialog();
传值完成。
接收:
在 public partial class form1 : Form的{}中这样写:
string art2;
public materialEdit(string art1)
{
art2 = art1;
InitializeComponent();
}
然后将art2赋给textbox1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询