private void button1_Click(object sender, EventArgs e)
{
System.Windows.Forms.Form[] mdiForm = this.MdiChildren; //获取窗体的数组
bool openFlage = false;//标识窗体是否打开(true:已打开了一个窗体)
foreach (Form fr in mdiForm) //遍历所有MDIForm窗体
{
if (fr.Name == "SystemSet")//已打开一个窗体则激活并显示出来
{
fr.Activate(); //激活窗体
openFlage = true;
break;
}
}
if (!openFlage)//没有打开窗体则新建并显示出来
{
SystemSet SS = new SystemSet();
SS.StartPosition = FormStartPosition.Manual;
SS.Location = new Point(400, 100);
SS.MdiParent = this;
SS.Show();
}
}
===============lable 控件设置颜色========================
label2.ForeColor = System.Drawing.Color.Blue;