首页 > Windows开发 > 详细

C#开发WinForm两个窗体之间传递参数

时间:2019-09-04 14:35:44      阅读:93      评论:0      收藏:0      [点我收藏+]

步骤

可以通过构造函数在两个窗体间传递参数。例子由Form1传递到Form2(Form1和Form2对应控件略)。

Form1代码:

 1 //……
 2 public partial class Form1 : Form
 3     {
 4         public Form1()
 5         {
 6             InitializeComponent();
 7         }
 8 
 9         private void button1_Click(object sender, EventArgs e)
10         {
11             Hide();
12             Form2 form = new Form2(textBox1.Text);
13             form.ShowDialog();
14             Show();
15         }
16     }
17 //……

Form2代码:

 1 //……
 2 string text ;     //用于获取传递的参数
 3         public Form2()
 4         {
 5             InitializeComponent();
 6         }
 7 
 8         public Form2(string text)
 9         {
10             InitializeComponent();
11             this.text = text;           
12         }
13 
14         private void Form2_Load(object sender, EventArgs e)
15         {            
16             label1.Text = "Hello, world!" + text;
17         }
18 //……

参考网址

[1] https://wenku.baidu.com/view/0ab6226687c24028915fc395.html

C#开发WinForm两个窗体之间传递参数

原文:https://www.cnblogs.com/luyj00436/p/11458683.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!