private void btnEditar_Click(object sender, EventArgs e) { //Puedo editar una fórmula solamente si hay, como mínimo, una en la colección. if (this.formulas.Count > 0) { //Los ejemplos del libro quedarán fijos y no podrán editarse. //Los individualizamos sabiendo que tienen el índice más bajo. if (lbFormulas.SelectedIndex != 0 && lbFormulas.SelectedIndex != 1 && lbFormulas.SelectedIndex != 2) { FrmEdicionFormula frmEditar = new FrmEdicionFormula(this.formulas[lbFormulas.SelectedIndex]); frmEditar.Text = "Editar fórmula"; frmEditar.ShowDialog(); actualizar(); } } }
private void btnNuevo_Click(object sender, EventArgs e) { FrmEdicionFormula frmNuevo = new FrmEdicionFormula(); frmNuevo.Text = "Nueva fórmula"; frmNuevo.ShowDialog(); actualizar(); }