Focus al cerrar un formulario secundario
Publicado por Ignacio (27 intervenciones) el 21/04/2018 21:03:35
He probado de todo y buscado en muchos foros y nada me funciona...
Tengo un form desde el que abro otro con showdialog() que contiene un grid para buscar productos. Los datos que capturó del grid los pasa correctamente a los textbox del formulario “principal” y luego cierro el formulario secundario.
En el formulario principal en el evento Activated, testeo una variable y en caso afirmativo mando el foco a un textbox determinado. A pesar de que el código pasa por ahí, no manda el foco.
Lo que veo, es que el evento Activated, se procesa antes de que el otro formulario se haya cerrado.
He probado también a controlar el evento diciéndole que solo se ejecute si el secundario se ha cerrado, pero nada...
Gracias por vuestra ayuda de antemano
Tengo un form desde el que abro otro con showdialog() que contiene un grid para buscar productos. Los datos que capturó del grid los pasa correctamente a los textbox del formulario “principal” y luego cierro el formulario secundario.
En el formulario principal en el evento Activated, testeo una variable y en caso afirmativo mando el foco a un textbox determinado. A pesar de que el código pasa por ahí, no manda el foco.
Lo que veo, es que el evento Activated, se procesa antes de que el otro formulario se haya cerrado.
He probado también a controlar el evento diciéndole que solo se ejecute si el secundario se ha cerrado, pero nada...
Gracias por vuestra ayuda de antemano
Valora esta pregunta


0