.NETFAMEWORK2.0中要實現在不同窗體中引用控件變的非常的容易:
Application.OpenForms["Form1"] //用來引用窗體。
Application.OpenForms["Form1"].Controls[0] //用來引用“Form1”中的第一個控件。
但要注意的是,一定要弄清楚控件的父本是誰,如我要引用Form1中的一個MSFlexGrid控件,但它在第三個選項卡中,那麼在Form2中要引用它時:
if (flex != null)
{
flex.AddItem(text);
flex.Row = flex.Rows - 1;
}