你所在位置:首页C#.net开发 → 检验c#窗口是否已经打开 winform

检验c#窗口是否已经打开 winform

发布时间:2014-09-23
在c#开发winfrom软件中 如何检测一个特定的窗口是否已经打开呢? 这样可以避免多个窗口打开造成特定的窗口混乱的问题 以下是验证函数的代码 

以下是代码片段:


        /// <summary>
        /// 检查窗口是否已经打开 
        /// </summary>
        /// <param name="asFormName">窗口名称</param>
        /// <returns></returns>
        private bool CheckFormIsOpen(string asFormName)
        {
            bool bResult = false;
            foreach (Form frm in Application.OpenForms)
            {
                if (frm.Name == asFormName)
                {
                    bResult = true;
                    break;
                }
            }
            return bResult;
        }


上一篇:c#中调用IE打开Url地址的方法 winfrom
下一篇:伸缩控件dockManager详细设置 DXperience学习笔记