我創建一個包含公共字段和按鈕的表單。該按鈕創建另一個窗體並將其顯示爲對話框。我可以訪問主窗體上的公共字段嗎?在主要方法運行的主窗體是這樣的:以另一種形式運行表單的字段
static class Program
{
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MainForm());
}
}
public partial class MainForm : Form
{
public int number;
public MainForm()
{
InitializeComponent();
}
private void button_Click(object sender, EventArgs e)
{
(new SecondForm()).ShowDialog();
}
}
public partial class SecondForm : Form
{
public SecondForm()
{
InitializeComponent();
}
void Method()
{
//How can I access to number?
}
}
我不想使用構造函數,因爲mainform中有很多變量。
謝謝。這是最好的方法。在這種情況下,我可以讀取或寫入變量。 – mohammad