您的位置:首页 > 其它

在同一应用程序中同一窗体只打开一个

2014-03-15 17:01 344 查看
        /// <summary>

        /// 在同一应用程序中同一窗体只打开一个

        /// </summary>

        /// <param name="frmOpen">要打开的窗体实例</param>

        /// <returns></returns>

        public static void OpenSeamForm(Form frmOpen)

        {

            foreach (Form frm in Application.OpenForms)

            {

                if (frm.Text == frmOpen.Text)

                {

                    frm.Visible = true;

                    frm.WindowState = FormWindowState.Normal;

                    frm.Activate();

                    return;

                }

            }

            frmOpen.Show();

        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: