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();
        }