* でマークされた行をどのようForm2
に参照できForm1
ますか? つまりForm1
、インスタンス化された場合、Form1 という名前でのみ参照できます。ただし、* の行でForm1
は、オブジェクトではなく型として使用されます。Form1
ただし、 m_parentという形式で参照として使用できます
Form2
(誰かが私が尋ねようとしていたことを理解してくれることを願っています)。
public partial class Form2 : Form
{
* private Form1 m_parent;
* public Form2(Form1 frm1)
{
InitializeComponent();
* m_parent = frm1;
}
}
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
}