C#中窗体From1与TabControl之间如传递数据?
例如:我在TabControl中点击一个按钮,打开独立窗体From1,并把一些值传入到窗体From1当中,并分别赋值给Form1中的TextBox,该功能如何实现呢?...
例如:我在TabControl中点击一个按钮,打开独立窗体From1,并把一些值传入到窗体From1当中,并分别赋值给Form1中的TextBox,该功能如何实现呢?
展开
3个回答
展开全部
// 窗体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
}
追问
好的,谢谢各位的好心回答哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
构造函数传值,重载或重写Form1的构造函数,增加接收参数,然后分别赋值就可以了。
追问
嗯,好的,谢谢哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-08-03
展开全部
给form1设置一个公共变量,比如说:
public string txt;
在实例化form1的时候,把你要传的值赋值给txt;
示例:
form1 frm=new fform1();
frm.txt="你要传的值";
在form1的 form_load事件中,把变量txt的值赋值给textBox
public string txt;
在实例化form1的时候,把你要传的值赋值给txt;
示例:
form1 frm=new fform1();
frm.txt="你要传的值";
在form1的 form_load事件中,把变量txt的值赋值给textBox
追问
好的,谢谢哦
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询