c#中如何将Form1窗体中的textbox的值在Form2中使用
比如在登录窗体中将textbox中的值在里一个窗体的类中引用比如吧它的值赋给变量c咋弄?帮帮忙呀谢谢了!!!我想知道,你说的Form2是不是冲Form1继承来的?...
比如在登录窗体中将textbox中的值在里一个窗体的类中引用
比如吧它的值赋给变量c咋弄?帮帮忙呀谢谢了!!!
我想知道,你说的Form2是不是冲Form1继承来的? 展开
比如吧它的值赋给变量c咋弄?帮帮忙呀谢谢了!!!
我想知道,你说的Form2是不是冲Form1继承来的? 展开
2个回答
展开全部
随便写了个例子,看看吧:
-------------------------------------------------------
假定form1是登录窗体,其中有个textbox,再放置一个Button1:
private void button1_Click(object sender, EventArgs e)
{
string username = textBox1.Text;
Form2 f2 = new Form2(username);
f2.Show();
}
另一个form2:
string yhm; //定义一个yhm变量
public Form2(string s) //构造函数中添加一个变量s
{
InitializeComponent();
yhm = s;
}
private void Form2_Load(object sender, EventArgs e)
{
label1.Text = yhm; //显示从form1中传过来的textbox的值
}
-------------------------------------------------------
假定form1是登录窗体,其中有个textbox,再放置一个Button1:
private void button1_Click(object sender, EventArgs e)
{
string username = textBox1.Text;
Form2 f2 = new Form2(username);
f2.Show();
}
另一个form2:
string yhm; //定义一个yhm变量
public Form2(string s) //构造函数中添加一个变量s
{
InitializeComponent();
yhm = s;
}
private void Form2_Load(object sender, EventArgs e)
{
label1.Text = yhm; //显示从form1中传过来的textbox的值
}
展开全部
在其中一个窗体这样定义变量 (静态变量和属性):
private static string stu_name;
public static string Stu_name
{
get { return Form1.stu_name; }
set { Form1.stu_name = value; }
}
然后另一个窗体调用:
label1.Text = "欢迎 " + Form1.Stu_name + " 进入图书管理系统!";
private static string stu_name;
public static string Stu_name
{
get { return Form1.stu_name; }
set { Form1.stu_name = value; }
}
然后另一个窗体调用:
label1.Text = "欢迎 " + Form1.Stu_name + " 进入图书管理系统!";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询