C#中创建两个窗体,能把第一个窗体文本框中的学生姓名和年龄,显示在第二窗体的标签上。

C#中创建两个窗体,通过单击按钮控件,能够把第一个窗体中文本框中的学生姓名和年龄,显示在第二窗体的标签上。... C#中创建两个窗体,通过单击按钮控件,能够把第一个窗体中文本框中的学生姓名和年龄,显示在第二窗体的标签上。 展开
 我来答
玻璃瓶里的fly
2011-12-09 · 超过30用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:74.9万
展开全部
通过构造函数来做,给第二个窗口写一个包含两个参数的构造函数,在第一个窗口的button的click事件里实例化第二个窗口时把学生姓名和学号传进去就好了,第二个窗口在加载的时候把接收到的值赋给Label
追问
能不能把具体代码发一下,谢谢了。
追答
好吧,正好无聊,给你写一个,等下

在你的Form1上放两个textbox和一个button,双击button,你会看到click事件,这是代码:
private void btnSubmit_Click(object sender, EventArgs e)
{
Form2 form = new Form2(txtNumber.Text, txtName.Text);
form.Show();
}

在你的Form2上放两个Label,然后把你Form的构造函数改成这样:
public partial class Form1 : Form
{
public Form2(string number, string name)
{
InitializeComponent();
lblNumber.Text = number;
lblName.Text = name;
}
}
xing_bing
2011-12-09
知道答主
回答量:9
采纳率:0%
帮助的人:3.7万
展开全部
可以在打开第二个form时,使用"第二个窗体.变量名=?"传送
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式