Autor
|
Tema: Problema al mostrar el Form Parent (Leído 10,015 veces)
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
Hola, pues, tengo un problema, he estado probando a mostrar un Form que previamente he ocultado (con un Me.Hide()), pero no me deja...
Cuando le doy al boton de mostrar (Comando frmMain.Show()) Se muestra el frmMain por unos segundos y se vuelve a ocultar...
Un saludo.
|
|
« Última modificación: 30 Mayo 2013, 21:22 pm por Seazoux »
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
El Benjo
|
En vez del método Hide() intenta cambiar la propiedad "Visible" a falso y dinos si te sigue dando el mismo problema. En caso de que el problema persista, verifica si tienes algún código en el evento "VisibleChanged()" del formulario y que sea esta la razón por la que desaparee después de un tiempo.
|
|
|
En línea
|
www.es.neftis-ai.comSí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
|
|
|
XresH
|
Hola, pues, tengo un problema, he estado probando a mostrar un Form que previamente he ocultado (con un Me.Hide()), pero no me deja...
Cuando le doy al boton de mostrar (Comando frmMain.Show()) Se muestra el frmMain por unos segundos y se vuelve a ocultar...
Un saludo.
Usá el comando Visible como dice el colega, pero si utilizas Hide o no para ocultarlo no importa, una vez el Form esté oculto, para mostrarlo otra vez hacelo aparecer con un Visible = True
Saludos.
|
|
|
En línea
|
|
|
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
No me va... Ninguna de las dos formas, y no encontré lo de VisibledChaged()
|
|
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
XresH
|
Si podés pasa el code de lo que tenés para ayudarte, sino enviame por MP por si no lo querés hacer público porque me late a que algo está interfiriendo y provoca el cierre.
Saludos.
|
|
|
En línea
|
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.885
|
Tienes algún tipo de código conflictivo en el form principal o el form secundario, un show/hide debería funcionar sin problemas, pero yo no te recomiendo que uses la propiedad visible ni que uses el método show/hide. ...En lugar de eso usa "Dispose" para liberar todos los recursos utilizados por el form secundario, así se pierde "el código conflictivo" y lo instancias desde cero la próxima vez al usar "Show". Form2.Show() Form2.Dispose() Form2.Show() Si eso te sigue sin funcionar, chungo... habría que fijarse entonces en el form principal. Saludos!
|
|
« Última modificación: 31 Mayo 2013, 09:39 am por EleKtro H@cker »
|
En línea
|
|
|
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
Soy un poco novato así que me tendrás que decir exactamente como lo debo hacer...
He probado con Me.Hide() y luego Me.Dispose() (en ambos forms) Pero sigue igual...
Como es?
He quitado el Hide, y he puesto el Dispose y luego el Show, pero se cierra la app antes de que ocurra nada...
|
|
« Última modificación: 31 Mayo 2013, 15:31 pm por Seazoux »
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.885
|
He probado con Me.Hide() y luego Me.Dispose() (en ambos forms)
He quitado el Hide, y he puesto el Dispose y luego el Show, pero se cierra la app antes de que ocurra nada...
Vamos a ver Seazoux, ¿me quieres decir que has intentado disposar el form principal?, ¿pero has entendido algo de lo que dije antes? xD, si liberas el form principal de la memória, por supuesto que se va a "cerrar" la app. Como ya te dije por MP (no sé si ya lo habrás intentado) solo tienes que reemplazar el ".Hide" por ".Dispose": Form2.Show() ' Para mostrar el form form2.Hide() ' Para ocultarlo Form2.Dispose() ' Para liberarlo, en lugar de ocultarlo. Donde tengas colocado "form2.hide" pues pones "form2.dispose", o "me.dispose" (En un form secundario)
|
|
« Última modificación: 31 Mayo 2013, 15:45 pm por EleKtro H@cker »
|
En línea
|
|
|
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
Sigue pasando lo mismo... Ahora tarda unos cuantos milisegundos mas
|
|
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.885
|
pásame el source
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[SOLUCIONADO] No me deja emparentar el form (Form.parent =)
.NET (C#, VB.NET, ASP)
|
Eleкtro
|
1
|
2,153
|
8 Enero 2013, 17:34 pm
por Eleкtro
|
|
|
[Duda] Mostrar nueva pantalla sin cambiar de Form
.NET (C#, VB.NET, ASP)
|
z3nth10n
|
7
|
4,730
|
29 Mayo 2013, 11:24 am
por Eleкtro
|
|
|
Mostrar mensaje informativo o form y seguir corriendo el codigo
Programación Visual Basic
|
The_Saint
|
3
|
2,094
|
29 Julio 2013, 15:29 pm
por The_Saint
|
|
|
Mostrar Texto Fera del form Ayuda.!!!
Programación Visual Basic
|
darkisel
|
6
|
3,510
|
22 Abril 2014, 17:24 pm
por abkanis
|
|
|
Tratar resultados de diferentes procesos en proceso parent
Programación C/C++
|
daphataz
|
0
|
1,643
|
9 Mayo 2016, 17:39 pm
por daphataz
|
|