private int value; Public Form2(int i) //这个窗体类的构造函数默认是没有参数,自己可以加 { this.value=i; } //然后 Form2_Load() { this.textBox1.Text=this.value.ToString(); } //这样在From1中使用下面的方法打开From2 Form2 f2=new Form2(int.Parse(this.dataGridView.Rows[this.dataGridView.SelectedCells[0].rowIndex].cells[3].Value.ToString())); f2.ShowDialog();