0
我在我的C#基礎桌面應用程序中有兩種形式。如何在第二種形式的C#中傳遞id值?
我想將我的身份證以一種形式傳遞給另一種形式。
在asp.net中,我們使用查詢字符串將一頁的值傳遞給第二頁,但在C#基礎桌面應用程序中使用了什麼?
請幫幫我。
謝謝。
我在我的C#基礎桌面應用程序中有兩種形式。如何在第二種形式的C#中傳遞id值?
我想將我的身份證以一種形式傳遞給另一種形式。
在asp.net中,我們使用查詢字符串將一頁的值傳遞給第二頁,但在C#基礎桌面應用程序中使用了什麼?
請幫幫我。
謝謝。
屬性或構造函數參數:
1)屬性
partial class Form2 {
public int ID { get; set; }
// ...
}
Form2 newForm = new Form2() { ID = id_here };
2)構造函數的參數:
partial class Form2 {
private int _id;
public Form2(int id) {
this._id = id;
}
// ...
}
Form2 newForm = new Form2(id_here);
只需創建公共財產:
在您的Form1中:
partial Class Form1()
{
private void Button1_Click(object sender, EventArgs e)
{
Form2 frm2 = new Form2(){passMessage="Test1"};
frm2.Show();
this.hide();
}
}
在你的窗體2:
partial Class Form2()
{
public string passMessage;
private void ButtonShowMessage_Click(object sender, EventArgs e)
{
MessageBox.Show(passMessage);
}
}
問候