2016-09-18 40 views

回答

1

你可以用很多方法做到這一點。我顯示一個如何選擇的行價值的另一種形式與標籤如下:

在窗體2,你必須創建一個將兩個對象的第二構造函數:

public partial class Form2 : Form 
    { 
     public Form2() 
     { 
      InitializeComponent(); 
     } 

     public string yourName { get; set; } 
     public int Age { get; set; } 

     public Form2(string name, int age) 
     { 
      InitializeComponent(); 

      yourName = name; 
      Age = age; 
     } 

     private void Form2_Load(object sender, EventArgs e) 
     { 
      label1.Text = yourName; 
      label2.Text = Age.ToString(); 
     } 
    } 

在Form1,創建Form2的實例並傳遞對象:

public partial class Form1 : Form 
    { 
     public Form1() 
     { 
      InitializeComponent(); 
     } 

     private void button1_Click(object sender, EventArgs e) 
     { 
      Form2 F2 = new Form2("Jon Smith", 33); 

      this.Hide(); 
      F2.ShowDialog(); 
     } 
    } 
相關問題