none
Problema con dibujado de form VB.NET RRS feed

  • Pregunta

  • Buenas gente, molesto con un pequeño pero incomodo problema que tengo en Visual Studio 2015.
    Objetivo: Estoy intentando programar un formulario, haciendo yo mismo la interfaz, sin bordes (FormBorderStyle = none), pero a la hora de ejecutar el programa los bordes de lo que sería la imagen png que uso de fondo, se ve muy mal, como si tuviera un color de fondo y se haya cortado brutalmente, algunas partes se ven negras, voy a mostrar una foto de ejemplo: 

    (No me dejan publicar foto)

    Usé muchas imágenes, tanto hechas por mí como descargadas, con todo es igual, y es muy raro por que antes no me pasaba. Probé varios códigos y ninguno funcionó. El ultimo código que use fue:

    Me.BackColor = Nothing
    TransparencyKey = BackColor
    Me.FormBorderStyle = FormBorderStyle.None

    En el load del form.

    También probé lo del transparency key pero tampoco funcionó.
    alguien sabe algo para solucionarlo?
    Desde ya, muchas gracias!





    • Editado SalvadorB sábado, 2 de abril de 2016 0:55
    • Cambiado Enrique M. Montejo lunes, 4 de abril de 2016 7:22 Pregunta relacionada con Windows Forms.
    viernes, 1 de abril de 2016 22:14

Todas las respuestas

  • Hola, tu problema de la foto, es posiblemente por el tamaño de la imagen, al intentar volver a adaptarla hay demasiada diferencia en la que se distribuyen los pixeles, por lo que tienes que hacer la imagen de un tamaño mas adecuado a tu form, y deberías probar Googlear, como cambiar el size de una imagen en un objeto, podrías guiarte con el objeto image, para el tamaño de tu imagen.

    No olvides marcar como respuesta si te resolvió el problema o como útil si te sirvió de ayuda.

    Saludos.

    sábado, 2 de abril de 2016 0:33
  • Hola, gracias por responder, estuve viendo lo que dijiste, pero tampoco resultó, me parece que es algo mas complejo, ya que a veces aparecen huecos transparentes donde no debería según el código, ya actualice mi GPU (AMD 260X), probe con visual studio 2012 pero el problema persiste.
    sábado, 2 de abril de 2016 0:51