Beispiel #1
0
 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;
         }
     }
 }
Beispiel #2
0
 public void push(Nodo n)
 {
     n.siguiente = null;
     n.anterior  = null;
     _ln.agregarUltimo(n);
 }