none
Problemas con la propiedad Parent RRS feed

  • Pregunta

  • Saludos, tengo un problema que me va a romper la cabeza y ya no se que mas hacer, lo que sucede es que tengo un PictureBox personalizado de forma horizontal y necesito colocar botones arriba de éste y que el color del botón se vea trasparente y debajo el color de este PictureBox. Entiendo que si únicamente coloco el botón arriba del PictureBox y pongo la propiedad BackColor en Trasparente pues el botón tendrá el color del formulario ya que el botón esta amarrado a este. Para solucionarlo utilice la propiedad Parent para hacer que el principal del boton no sea el formulario sino el PictureBox EJ:

     label1.Parent = pictureBox2;

    El problema es que al ejecutar este código el botón desaparece y no hay manera de verlo, he intentando todo lo que se me ha ocurrido y nada. Lo que busco con esto es básicamente la transparencia del botón se vea con la transparencia del pictureBox no del formulario.

      

     

    Renzo Rivera

    martes, 5 de diciembre de 2017 10:12

Respuestas

  • Saludos, al final entendí porque no podía ver el control hijo cuando le asignaba el paren al pictureBox, lo que pasa es que la localización cambiaba, lo que hice fue asignarle otra localización y hay pude lograr que se vea el control. Pero gracias de todas formas.

    Renzo Rivera

    martes, 5 de diciembre de 2017 20:56

Todas las respuestas

  • Hola Renzo19

    Con base a tu consulta, te recomiendo ir al siguiente enlace, en donde encontrarás con ejemplos de código, una solución al problema que presentas.

    Quedamos al pendiente de cualquier actualización de tu parte.

    Saludos Cordiales.

    Gracias por usar los foros de MSDN.

    Pablo Rubio
     _____

    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. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    martes, 5 de diciembre de 2017 16:09
    Moderador
  • Saludos, al final entendí porque no podía ver el control hijo cuando le asignaba el paren al pictureBox, lo que pasa es que la localización cambiaba, lo que hice fue asignarle otra localización y hay pude lograr que se vea el control. Pero gracias de todas formas.

    Renzo Rivera

    martes, 5 de diciembre de 2017 20:56
  • Hola Renzo19

    Con base a tu consulta, para que las soluciones brindadas por los colaboradores puedan ser útiles para el resto de la comunidad, es necesario marcarlas.

    Quedamos al pendiente de cualquier actualización de tu parte.

    Saludos Cordiales.

    Gracias por usar los foros de MSDN.

    Pablo Rubio
     _____

    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. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    jueves, 7 de diciembre de 2017 19:23
    Moderador