public static InlandGridCreateDBForm GetInstance(Grid25GenerateForm parent)
 {
     if (_instance == null)
     {
         _instance = new InlandGridCreateDBForm(parent);
     }
     return(_instance);
 }
        public void CreateInlandGridDB()
        {
            InlandGridCreateDBForm igcf = InlandGridCreateDBForm.GetInstance(this);

            igcf.UTMZone = _utmZone;
            if (!igcf.Visible)
            {
                igcf.Show(this);
            }
            else
            {
                igcf.BringToFront();
            }
        }
 private void OnInlandGridCreateDBForm_FormClosed(object sender, FormClosedEventArgs e)
 {
     _instance   = null;
     _parentForm = null;
 }