Hola!! Tengo varios formularios que llamo desde el principal de la aplicacion.
Muestro los mismo con showdialog() y al cerrar dichos formularios se cierran bien.
Pero necesito ahora cambiarlos por Show(); , con el objetivo de permitir tener todas las ventanas abiertas para facilitar la navegación y carga de los datos.Tengo el problema que al cambiar por dicha sentencía , tiran errores al cerrarlos, uso llamando con this.close() en un button evento click o por el evento closing(); del control box. Los errores que se presentan son Object References, NullException o algunos index reference de los datagrdiview. Nosé por dichos errores , solamente cambio los formularios la manera de mostrarce que no sean dialogos ,para facilitar la manera de navegar no más , no debería cambiar mucho el funcionamiento.
private void aBMVendedoresToolStripMenuItem_Click(object sender, EventArgs e)
{
Form_vendedores f = new Form_vendedores();
f.ShowDialog();
}
Alguíen me puede orientar , en que me falta o me estoy equivocando al llamar con show(); y luego querer cerrar una aplicación.