Esempio n. 1
0
        /// <summary>
        /// 关闭弹出功能
        /// </summary>
        /// <param name="winName"></param>
        private void closeWindow(string winName)
        {
            BasisComponent _basFunc;
            ExtendFunction _extfunc;

            if (Enum.TryParse(winName, out _extfunc))
            {
                //调用扩展功能
                SessionExtend.CloseFunction();
            }
            else if (Enum.TryParse(winName, out _basFunc))
            {
                //调用基础功能扩展组件
                BasicComponent.CloseFunction();
            }
            else
            {
                if (tool != null)
                {
                    if (tool.IsDisposed)
                    {
                        tool.Close();
                    }
                }
            }
        }