como puedo hacer para que al darle enter en el datagrid el cursor se vaya hacia el lado derecho, y no hacia abajo.

gracias

| ||||
Y la pregunta de siempre... Es para windows forms or web app ? ![]() Lo quieres en tu grid cuando esta en modo edicion o modo normal ?? Lo quiers hacer por cada columna o por los items de una sola columna ? Danos mas detalles... Salu2
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| ||||
por si ha alguien le sirve: Protected Overrides Function ProcessCmdKey(ByRef msg As System.Windows.Forms.Message, ByVal keyData As System.Windows.Forms.Keys) As Boolean If msg.WParam.ToInt32() = CInt(Keys.Enter) Then SendKeys.Send("{Tab}") Return True End If Return MyBase.ProcessCmdKey(msg, keyData) End Function
__________________ Sagma -- :arriba: |
| |||
Re: enter en el datagrid Cita: saludos, gracias por el codigo aportado, pero yo tenia el mismo problemas, ahora una vez que incluyo la funcion cuando le doy enter me pasa a la celda que sigue pero de la fila siguiente, mas no de la actual. ¿que me falta hacer para lograr que se queda en la misma fila?
Iniciado por sagma ![]() por si ha alguien le sirve: Protected Overrides Function ProcessCmdKey(ByRef msg As System.Windows.Forms.Message, ByVal keyData As System.Windows.Forms.Keys) As Boolean If msg.WParam.ToInt32() = CInt(Keys.Enter) Then SendKeys.Send("{Tab}") Return True End If Return MyBase.ProcessCmdKey(msg, keyData) End Function Gracias |