Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: pepino en Septiembre 05, 2014, 10:34:08 pm
-
como puedo quitar el fondo para que parezca el control de usuario tipo un Label transparente sin fondo.
Supuse que poniendo la propiedad backstyle en "transparent" el control no tendría fondo pero nada.
alguien me ayuda.
-
Estimado Pepino
Coloca la propiedad Windowless de tú control en True, ojos solo puedes aplicar si tu control no es contenedor de otros controles.
Saludos, desde algún lugar de Lima-Perú
-
Estimado Pepino
Coloca la propiedad Windowless de tú control en True, ojos solo puedes aplicar si tu control no es contenedor de otros controles.
Saludos, desde algún lugar de Lima-Perú
no hay manera de hacerlo con cotroles dentro? :( :-\
-
Estimado pepino
Si existen maneras para que un user control que es contendor de controles sea transparente, al menos he experimentado con dos.
La primera fue sub clasificando el user control, pero no siempre me ha funcionado adecuadamente pues dependiendo de los controles que colocaba dentro, la sub clasificación me generaba un error no controlado y se caía todo.
La segunda, y es la que uso, consiste en que el mismo user control capture la imagen de fondo donde va quedar ubicado el user control para luego dicha imagen cargarla como imagen de fondo del user control. Todo este proceso se realiza en memoria. Esto en realidad es más un truco, ya que el user control no es transparente.
Saludos desde algún lugar de Lima-Perú
-
Estimado Pepino
Aquí tienes un ejemplo para simular un control contenedor transparente Simple Transparent Frame User Control v1.14 (http://www.vbforums.com/attachment.php?attachmentid=73627&d=1255114117)
Saludos desde algún lugar de Lima-Perú