例如通过Form1窗体调用或打开Form2窗体,在打开Form2时传递一个参数给Form2中的TextBox1文本框。传递参数的步骤如下: 一、创建Form1窗体,添加一个文本框控件TextBox1和一个命令按钮Button1. 二、在Button1的单击事件中添加代码 //将TextBox1中输入的值作为参数传递给Form2窗体。 Form2 Newfrm=new Form2(this.TextBox1.Text); Newfrm.Show(); 三、创建Form2窗体,添加一个文本框TextBox1和一个命令按钮Button1. Private String TxtValue=""; Public Form2(String TxtValue) { InitializeComponent(); this.TxtValue=TxtValue; this.TextBox1.Text=TxtValue; } 四、在Form2的button的单击事件中输入 this.Close(); ================================================================================ 【TreeView控件返回选定项的代码: void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { this.textBox1.Text =e.Node.Text ; } ListView控件返回选定项的代码: This.TextBox1.Text=this.listView1.FocusedItem.Text; 】
C#窗体间参数的传递
最新推荐文章于 2021-07-01 20:10:16 发布