![]() |
Foco en PageControl
Buenas tardes, les quisiera hacer una consulta..resulta que estoy creando por código un page control ,con dos Tabshett y adentro de esos dos TTabSheet creo un dbgrid,mi pregunta es la siguiente cuando yo entro al form donde se encuntra el page control, él foco no se encuntra en el dbgrid...y tengo que cliquear alguna de las celdas para poder moverme en las celdas de ese dbgrid... como puedo hacer para que al entrar en el page control el foco se encuntre directamente en el dbgrid...aclaro que probé en hace DBGDatos.SetFocus,pero me tira error...
|
Prueba poniendo la propiedad TabStop de los TabSheet en false.
// Saludos |
Foco en PageControl
Gracias Román pero no hace nada poner la propiedad TabStop en false; sigue como congelado el dbgrid hasta que no le doy clic en alguna de sus celdas....
|
Hola,
Aparentemente me funciona si pongo el DBGDatos.SetFocus en el evento OnEnter del TabSheet que contiene al DBGrid. // Saludos |
Hola Valeria.
Una forma podría ser usando el evento OnChanging del TPageControl. Código:
...Una cosa mas, el uso del parámetro self, es innecesario en este caso. Saludos. |
Gracias Ecfisa!!! ahora si funciona como yo queria,muchisiiiimas gracias!!
|
| La franja horaria es GMT +2. Ahora son las 03:04:45. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi