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 大虾帮帮忙
展开
 我来答
百度网友07da055
2010-11-10 · TA获得超过659个赞
知道小有建树答主
回答量:356
采纳率:33%
帮助的人:231万
展开全部
已知
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;
}
果冻00布丁
2010-11-11 · TA获得超过191个赞
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:159万
展开全部
传值:
在按钮的点击事件中这样写
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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式