private void NewBill_Click(object sender, EventArgs e) { //se localiza el formulario buscandolo entre los forms abiertos Form fnsc = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is SearchCustomer); if (fnsc != null) { if (fnsc.WindowState == FormWindowState.Minimized) { fnsc.WindowState = FormWindowState.Normal; } //si la instancia existe la pongo en primer plano fnsc.BringToFront(); return; } //sino existe la instancia se crea una nueva SearchCustomer fnscd = new SearchCustomer(); fnscd.Show(); }
private void btnSelect_Click(object sender, RoutedEventArgs e) { SearchCustomer window = new SearchCustomer(this); window.Show(); }