Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/04/2011, 17:46
osvier
 
Fecha de Ingreso: enero-2006
Mensajes: 293
Antigüedad: 19 años, 1 mes
Puntos: 4
Respuesta: problemas para validar posición del cursor

no sé si esto te serviría:

1. Agrega una variable
Código:
private string ultimoTextBox = "";
2. Agrega el evento Enter para los dos textboxes (esto lo puedes hacer en forma de diseño o con código)
  • en diseño, selecciona tu textbox, ve a la ventana de propiedades y en la parte superior busca el boton que tiene un icono de rayo, (este boton muestra los eventos del textbox). Busca el evento Enter, dale doble click para que genere el evento.
  • En código. en el form_load escribe:
  • textbox1.Enter += new EventHandler(textbox1_Enter);

Ya que tienes los dos eventos para Enter, en cada uno pon el valor a la variable ultimoTextbox = al nombre del textbox que gano el focus:
Código:
protected void textbox1_Enter(object sender, EventArgs e)
{
      ultioTextBox = "textbox1";
}
y ya al final, en tu botón. pudieras hacer algo como:

Código:
if(ultimoTextbox == "textbox1")
   //modificas textbox1
else
   //modificas textbox2