Hola Friends !!
Quiero saber como cerrar una aplicacion desde un formulario modal y que lo llamo desde el formulario principal de la aplicacion. Se que se usa Aplication.exit() para cerrar una aplicacion. El problema que
encuentro es que el formulario principal tiene una statusbar y me tira una exepcion porque no encuentra un elemento ToolStripItem item_1 = this.statusStrip1.Items[1];
item_1.Text = "- Personal: " + this.personal.Nombre;
En fin quisiera cerrar la aplicacion , sin importar en que formulario me encuentro y que se cierre por completo la aplicacion y que me libere todo lo que haya cargado en memoria por los objetos creados.
Codigo del Boton Salir aplicacion del formulario logeo
private void button_salir_Click(object sender, EventArgs e)
{
string caption = "Cerrar el Sistema de Gestion de Maquinas Guille";
string mensage = "¿ Desea Salir del Programa ?";
MessageBoxButtons botones = MessageBoxButtons.YesNo;
MessageBoxIcon icono = MessageBoxIcon.Question;
DialogResult resultado = MessageBox.Show(mensage, caption, botones, icono);
if (resultado == DialogResult.Yes)
{
Application.Exit();
}
}
Codigo del formulario principal que sigue despues de apretar el boton salir del formulario logeo
Form_logeo form_logeo = new Form_logeo();
form_logeo.ShowDialog();
ToolStripItem item_1 = this.statusStrip1.Items[1];
item_1.Text = "- Personal: " + this.personal.Nombre;