CLR: .Net / Mono / Boo / Otros CLR > VB .NET

 Enter En El Datagrid

(1/1)

Sagma:
Hola a todos, tengo un Datagrid, en window forms, que deseo que al darle enter, el cursor vaya para el lado derecho.   :unsure:

Habra algun ejemplo en la web para esto?  <_<


gracias

Knapp:
deberías controlar el keyPress de la celda...
en mi caso mi hice una clase del tipo datagridtextboxcolum.
En el momento de definir el tablestyle con sus columns, la que me interesaba controlar
la declaré del tipo de mi clase.
En la clase tenía un método que controlava el keyPress (hacía saltar un evento)...

Saludos  :lightsabre:

Sagma:
Hola, gracias Knapp, buscando en la web encontre este elemplo:


--- Código: Text ---     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(&#34;{Tab}&#34;)            Return True        End If        Return MyBase.ProcessCmdKey(msg, keyData)     End Function   
a mi me funca de marabillas

suerte  :comp:

Navegación

[0] Índice de Mensajes

Ir a la versión completa