public static Frm_MonitorDisplayMain Instance(bool isOpen)
 {
     if (_instance == null || _instance.IsDisposed)
     {
         lock (_lockInstance)
         {
             if (_instance == null || _instance.IsDisposed)
             {
                 _instance = new Frm_MonitorDisplayMain();
                 IsOpen = true;
                 _instance.Show();
             }
         }
     }
     if (isOpen)
     {
         _instance.BringToFront();
         if (_instance.WindowState == FormWindowState.Minimized)
         {
             _instance.WindowState = FormWindowState.Normal;
         }
     }
     return _instance;
 }
 private void ResourceDispose()
 {
     _instance = null;
     GC.Collect();
 }