private void Menu_MdiChildActivate(object sender, EventArgs e) { if (ActiveMdiChild is FormBase) { FormBase obj = (FormBase)ActiveMdiChild; botonConsultar.Enabled = obj.PuedeConsultar; botonGuardar.Enabled = obj.PuedeSalvar; botonImprimir.Enabled = obj.PuedeImprimir; botonEliminar.Enabled = obj.PuedeEliminar; } else { botonConsultar.Enabled = true; botonGuardar.Enabled = true; botonImprimir.Enabled = true; botonEliminar.Enabled = true; } Form frm = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is Consultas); if (frm == null) { botonImprimir.Enabled = true; } }
private void ejemplo1ToolStripMenuItem_Click(object sender, EventArgs e) { FormBase obj = new FormBase(); obj.MdiParent = this; obj.Show(); }
private void printPreviewToolStripButton_Click(object sender, EventArgs e) { if (ActiveMdiChild is FormBase) { FormBase obj = (FormBase)ActiveMdiChild; obj.Consultar(); } }
private void printToolStripButton_Click(object sender, EventArgs e) { if (ActiveMdiChild is FormBase) { FormBase obj = (FormBase)ActiveMdiChild; obj.Imprimir(); } }
private void saveToolStripButton_Click(object sender, EventArgs e) { if (ActiveMdiChild is FormBase) { FormBase obj = (FormBase)ActiveMdiChild; obj.Salvar(); } }
private void botonEliminar_Click(object sender, EventArgs e) { if (ActiveMdiChild is FormBase) { FormBase obj = (FormBase)ActiveMdiChild; obj.Eliminar(); } }
private void Menu_MdiChildActivate(object sender, EventArgs e) { if (ActiveMdiChild is FormBase) { FormBase obj = (FormBase)ActiveMdiChild; saveToolStripButton.Enabled = obj.puedeSalvar; printToolStripButton.Enabled = obj.puedeImprimir; printPreviewToolStripButton.Enabled = obj.puedeConsultar; } }
private void FB_Click(object sender, EventArgs e) { FormBase obj = new FormBase(); obj.Show(); }