创建 MDI 子窗体单音模式

问题描述

使用 Singleton 类,提供创建不超过指定数量(例如 3)的 MDI 表单数量的能力。

我创建了类,但我不知道如何限制那里的表单数量

 public class GenericSingleton<T> where T : Form,new()
    {
        private static T t = null;
        public static T CreateInstrance()
        {
            if (null == t || t.Isdisposed)
            {
                t = new T();
            }
            return t;
        }
    }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)