Principales respuestas
Atenuar fondo de ventaja ShowDialog() para mostrar mas a detalle la ventaja principal

Pregunta
-
Tengo una imagen de ejemplo del efecto que me gustaría recrear. He probado con algunas opciones de transparencia u opacidad. Pero no me dan el resultado como en la imagen. ¿Qué más podría hacer?
Lei sobre algo parecido en este hilo:https://social.msdn.microsoft.com/Forums/es-ES/496da515-f8ce-4a74-a273-35561cea7cc1/atenuar-ventana-de-fondo-al-abrir-un-formulario-en-modal?forum=vbes
Pero no logré el resultado esperado.
Renzo Rivera
- Editado Renzo19 lunes, 28 de septiembre de 2020 20:45
Respuestas
-
Hola Renzo19,
Te adjunto una imagen con cierto grado de transparencia para que puedas hacer lo que preguntas. La idea es que cuando suceda el evento pongas esta imagen en un tamaño del 100% de tu pantalla y como tiene un poco de transparencia va a dar ese efecto que buscas. Sobre esta imagen pones el dialogo sobre el cual quieres que el usuario se enfoque:
Así es como se ve esta imagen sobre otra:
En caso de que cuando se sube al foro pierda sus cualidades de transparencia, solo ve a Microsoft Paint y pinta una lamina del tamaño que quieras de negro y luego vas a esta página y le modificas la opacidad a tu gusto. Espero que te sea de ayuda. Por favor no olvides marcar una respuesta si resolviste tu consulta (debajo de cada post hay una opción que dice “Marcar como Respuesta”). Quedo pendiente de cualquier actualización. Gracias por levantar tu consulta en los foros de msdn.
Saludos cordiales
Gabriel Castro
____________________________
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
- Editado Gabriel Castro RModerator martes, 29 de septiembre de 2020 0:25
- Marcado como respuesta Renzo19 martes, 29 de septiembre de 2020 3:27
Todas las respuestas
-
Hola Renzo19,
Te adjunto una imagen con cierto grado de transparencia para que puedas hacer lo que preguntas. La idea es que cuando suceda el evento pongas esta imagen en un tamaño del 100% de tu pantalla y como tiene un poco de transparencia va a dar ese efecto que buscas. Sobre esta imagen pones el dialogo sobre el cual quieres que el usuario se enfoque:
Así es como se ve esta imagen sobre otra:
En caso de que cuando se sube al foro pierda sus cualidades de transparencia, solo ve a Microsoft Paint y pinta una lamina del tamaño que quieras de negro y luego vas a esta página y le modificas la opacidad a tu gusto. Espero que te sea de ayuda. Por favor no olvides marcar una respuesta si resolviste tu consulta (debajo de cada post hay una opción que dice “Marcar como Respuesta”). Quedo pendiente de cualquier actualización. Gracias por levantar tu consulta en los foros de msdn.
Saludos cordiales
Gabriel Castro
____________________________
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
- Editado Gabriel Castro RModerator martes, 29 de septiembre de 2020 0:25
- Marcado como respuesta Renzo19 martes, 29 de septiembre de 2020 3:27
-
-
Hola Renzo19,
Por favor hazme saber si mi respuesta te sirve.
Saludos cordiales
Gabriel Castro
____________________________
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
-
Coloqué la imagen como backgroundImage de un formulario en blanco. Coloque sus propiedades BackColor en transparent Luego en el evento abro primero el formulario que contiene el fondo y luego el formulario que me interesa mostrar (Modal) sin embargo, el resultado es que hay mucho parpadeo en la imagen al cargar y segundo no logro que se vea la transparencia. A pesar de lo antes descrito... Pero agradezco la idea.
Renzo Rivera
- Editado Renzo19 martes, 29 de septiembre de 2020 6:17