Cita:
Iniciado por ldcd
Si utilizas el ShowDialog como dice mario, el segundo va a salir al frente pero no te va a dejar manipular el primero hasta que cierres el que esta arriba, ahora si mal no recuerdo y segun lo que veo los tienes en un mdi que se llama Contenedor form, por lo que la propiedada de topLevel deberia de ir true en el segundo form, ya que si le pones false dice q NO lo muestre como un formulario de nivel superior, prueba poniendola en true y nos cuentas q paso
Hola, intente con TopLevel=true
Código C++:
Ver originalformProducto form = new formProducto();
form.TopLevel = true;
form.Parent = contendorForm;
form.Show();
Obtengo la siguiente excepción:
ArgumentException: Top-level control cannot be added to a control.
También intente con ShowDialog
Código C++:
Ver originalformProducto form = new formProducto();
form.TopLevel = false;
form.Parent = contendorForm;
form.ShowDialog();
Obtengo la siguiente excepción:
InvalidOperationException: Form that is not a top-level form cannot be displayed as a modal dialog box. Remove the form from any parent form before calling showDialog.
pero prefiero optar por la opción uno, creo que el problema esta en que el form se agregar a un panel, y lo necesito de esta forma.
saludos...