private void btnAddProduct_Click(object sender, EventArgs e) { Form f = Application.OpenForms["FormAddProduct"]; //查找是否打开过Form1窗体 if (f == null) { FormAddProduct formAddProduct = new FormAddProduct("add", mycon, this, new Product()); formAddProduct.Show(); } else { f.Focus(); } }
private void btnEditProduct_Click(object sender, EventArgs e) { Product product = new Product(); product.id = int.Parse(dgvProduct.SelectedRows[0].Cells[2].Value.ToString()); product.name = dgvProduct.SelectedRows[0].Cells[1].Value.ToString(); product.sort = int.Parse(dgvProduct.SelectedRows[0].Cells[0].Value.ToString()); Form f = Application.OpenForms["FormAddProduct"]; //查找是否打开过Form1窗体 if (f == null) { FormAddProduct formAddSource = new FormAddProduct("edit", mycon, this, product); formAddSource.Show(); } else { f.Focus(); } }