private void txtBxOperacion_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar != (char)Keys.Enter && (e.KeyChar == 42 || e.KeyChar == 43 || e.KeyChar == 45 || e.KeyChar == 47 || char.IsNumber(e.KeyChar))) { Nodo n = new Nodo(e.KeyChar.ToString()); llst.agregarUltimo(n); } else { if (e.KeyChar == (char)Keys.Enter) { if (llst.aux != 0) { bttnEvaluar.PerformClick(); bttnEvaluar.Focus(); } } else if (e.KeyChar == 8) { llst.eliminarUltimo(); } else { e.Handled = true; } } }
public void push(Nodo n) { n.siguiente = null; n.anterior = null; _ln.agregarUltimo(n); }