none
ayuda con Wpf transparent + WebBrowser RRS feed

  • Pregunta

  • hola vengo con mi mensaje para saber si es posible usar web browser con la transparencia usando wpf ya que al hacerlo me percato que el browser se vuelve invisible, cargan los datos pero no se ve nada, quisiera un poco de ayuda de alguien que aya podido hacerlo funcionar.
    lunes, 21 de septiembre de 2020 2:57

Respuestas

  • Hola EduardoAva,

    Según entendí lo que dices tienes un control WPF WebBrowser en una ventana. Cuando agregas transparencia, no puedes ver el contenido de tu WebBrowser. ¿Si eliminas AllowsTransparency = "True" puedo ver la página web? Me suena a que tu error está siendo provocado por "espacio aéreo". "Airspace" es una forma conceptual de pensar sobre cómo las dos mitades de una aplicación de interoperación comparten las áreas de renderizado dentro de una ventana común de nivel superior. Podrías intentar agregar a tu código:

    ResizeMode = NoResize

    Otra opción es actualizar a WPF 4.5, ya que en esta versión se agregó una solución a los problemas del espacio aéreo, para saber más puedes referirte a este enlace: WPF 4.5 - Parte 8: Solución de problemas del espacio aéreo. 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. 

    lunes, 21 de septiembre de 2020 13:26
    Moderador

Todas las respuestas

  • Hola EduardoAva,

    Según entendí lo que dices tienes un control WPF WebBrowser en una ventana. Cuando agregas transparencia, no puedes ver el contenido de tu WebBrowser. ¿Si eliminas AllowsTransparency = "True" puedo ver la página web? Me suena a que tu error está siendo provocado por "espacio aéreo". "Airspace" es una forma conceptual de pensar sobre cómo las dos mitades de una aplicación de interoperación comparten las áreas de renderizado dentro de una ventana común de nivel superior. Podrías intentar agregar a tu código:

    ResizeMode = NoResize

    Otra opción es actualizar a WPF 4.5, ya que en esta versión se agregó una solución a los problemas del espacio aéreo, para saber más puedes referirte a este enlace: WPF 4.5 - Parte 8: Solución de problemas del espacio aéreo. 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. 

    lunes, 21 de septiembre de 2020 13:26
    Moderador
  • tal vez sea la respuesta pero no encontre informacion sobre como pasarme o migrarme ala vercion 4.5

    uso Visual studio pro 2010 , win7 ultimate 

    martes, 22 de septiembre de 2020 0:11
  • Hola EduardoAva,

    Aquí tienes una guía. Por favor hazme saber como te va.

     

    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. 

    martes, 22 de septiembre de 2020 1:03
    Moderador
  • Le echo un vistazo, gracias Eduardo.
    martes, 22 de septiembre de 2020 16:35