C#中窗体From1与TabControl之间如传递数据?

例如:我在TabControl中点击一个按钮,打开独立窗体From1,并把一些值传入到窗体From1当中,并分别赋值给Form1中的TextBox,该功能如何实现呢?... 例如:我在TabControl中点击一个按钮,打开独立窗体From1,并把一些值传入到窗体From1当中,并分别赋值给Form1中的TextBox,该功能如何实现呢? 展开
 我来答
百度网友b05f684
2016-08-03 · TA获得超过108个赞
知道小有建树答主
回答量:154
采纳率:100%
帮助的人:67.1万
展开全部
// 窗体1:
public Form1(string name)//初始化窗口
{
   InitializeComponent();
   this.textBox1.Text = name;//赋值
}
//源窗体:
private void button1_Click(object sender, EventArgs e)//点击事件
{
   Form1 form = new Form1("OK");//new一下,传值
   form.Show();//展示窗体1
}
追问
好的,谢谢各位的好心回答哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_小木瓜
2016-08-03 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:67
采纳率:100%
帮助的人:47.5万
展开全部
构造函数传值,重载或重写Form1的构造函数,增加接收参数,然后分别赋值就可以了。
追问
嗯,好的,谢谢哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-08-03
展开全部
给form1设置一个公共变量,比如说:
public string txt;

在实例化form1的时候,把你要传的值赋值给txt;
示例:
form1 frm=new fform1();
frm.txt="你要传的值";

在form1的 form_load事件中,把变量txt的值赋值给textBox
追问
好的,谢谢哦
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式