Visual Basic - Parpadeo molesto al pasar de Form1 a Form2

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Parpadeo molesto al pasar de Form1 a Form2

Publicado por Oskar (1 intervención) el 21/02/2024 21:20:46
Hola a todos. Larga vida al vb6.

Tengo una app con varios Forms. Uso un frame fijo que tengo posicionado en la parte izquierda a modo de menú, y que repito en los 5 o 6 forms que tiene la app.

El problema está que al cambiar de un Form a otro se produce un parpadeo muy molesto (se pone en blanco todo el form durante milisegundos). Pensaba que era porque mi app tenía muchos controles y le costaba repintar etc. Así que buscando y buscando, y probando, me fui a lo más sencillo:
Crear dos forms vacío, con un botón para que muestre el Form2 y oculte el Form1 y viceversa. Y sorpresa. Sigue parpadeando a pesar de no tener nada de controles en el form.

En el Command Button pongo
Forrm2.show
Form1.Hide

También he probado con la propiedad visible.
Form2.Visible = Enabled
Form1.visible=False

Si alguno se ha encontrado con este problema y sabe como evitarlo y quiera comentar una posible solución se lo agradezco.

Saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder