Пример #1
0
        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();
            }
        }
Пример #2
0
        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();
            }
        }