FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Despues del auto-create hace el show automaticamente sin q lo llame
Hola a Todos!
Lei todo lo correspondiente a formularios y no encontre nada, tengo el siguiente problema. Cuando se ejecuta la aplicación, si pongo un break en el formshow de cada formulario, verifico que despues del autocreate del formulario, va ejecutando el OnShow. O sea, lo crea y ejecuta el Show inmediatamente. Lo extraño es que si pongo un boton, y llamo al Show de un formulario, cuando lo presiono, no entra en el onShow. El FormStyle esta como Normal. Es muy raro, es la primera vez que me pasa! Muchas Gracias! |
#2
|
||||
|
||||
Hola,
Sí que es extraño, sí. En la prueba que acabo de realizar funciona perfectamente el asunto... |
#3
|
||||
|
||||
Hola.
El evento onShow solo se dispara UNA vez, despues de "create". |
#4
|
||||
|
||||
Hola,
No parece ser así Kalimero. El evento "OnShow" se ejecuta cuando se muestra un formulario, a lo menos con su método "Show". |
#5
|
||||
|
||||
Hola
Haz la prueba y veras. El evento "onShow" se dispara despues de crear el formulario. Si despues haces una llamada al metodo "show" eso no implica que se dispare el evento "onShow". Saludos |
#6
|
||||
|
||||
Hola, Me explico un poco en lo anterior.
Una vez que el formulario esta creado y a la vista, por mucho que llames al metodo show, el evento no se dispara. Solo si lo minimizas,por ejemplo,al hacer la llamada a "show" se dispara el evento. Espero haberme explicado. Saludos |
#7
|
||||
|
||||
Claro, el evento sólo ocurrirá cuando se pase de un estado "no visible" a uno "visible". Pero esto no tiene que ver con el hecho de que ocurra o no después del Create.
// Saludos |
#8
|
||||
|
||||
Hola,
Cita:
|
#9
|
||||
|
||||
Hola.
Si el formulario está visible y haces una llamda al metodo "show", el evento "onShow" no se dispara. Efectivamente solo se dispara cuando hay una transicion de estado invisible a visible. Saludos |
#10
|
|||
|
|||
Hola Gente!!!
Bueno, disculen la demora, pero no pude leer en el dia de ayer las respuestas! Con respecto a lo que se genero luego de mi consulta, es correcto, el evento OnShow se ejecuta si el formulario no esta visible, y pasa a estarlo. De todas formas ya encontre la solución! El tema fue asi: No se porque carajo active en algun momento la propiedad visible del formulario en true, y de esa manera cada vez que hacia el auto-create, se abria automaticamente. Como veran, si agregan un formulario nuevo, la opcion "Visible" viene en False como defecto. Asique eso era todo, les agradezco mucho por su preocupacion!! Saludos.. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
evento show | alfil123 | Conexión con bases de datos | 3 | 08-11-2006 22:31:35 |
Como libero una forma que llame con un show | jaaron | OOP | 6 | 09-06-2005 20:39:52 |
¿Por qué CommitRetaining funciona después de agregar, pero no después de modificar? | Al González | Firebird e Interbase | 7 | 17-02-2004 00:47:28 |
Como Se Hace Un Campo Auto Incrementable | David | MySQL | 3 | 30-07-2003 19:55:09 |
|