![]() |
Label dentro de PictureBox Hola de nuevo: Se trata de tener en un Form, varios PictureBox1 con un Label1 dentro, que en principio no se sabe cuantos va a tener, minimo 1 máximo 6. En el inicio Tengo creado un PictureBox1(0) que dentro tiene un Label1(0). En ejecución se generan nuevos PictureBox1. Hasta aquí normal, con Load PictureBox1(x), etc. Pero cada PictureBox1(x) tiene que tener también un Label1(x) dentro de el, y esto es lo que no se hacer, por que el Label1(x) lo genero lógicamente con Load Label1(x) pero no está dentro del PictureBox1(x). La razón de esto es que luego con Drag&Drop, se pueden mover Los PictureBox1(x) por el Form, pero también se tiene que mover con él su Label1(x) correspondiente. Alguna idea de como resolverlo ?. Muchas gracias de antemano a quien quiera ayudarme. |
Re: Label dentro de PictureBox Cita:
Espero haberte ayudado, salu2 |
Re: Label dentro de PictureBox label1.Container = picture1 Atención que la posición del label en el contenedor se mide desde los bordes de este (top y left) |
Re: Label dentro de PictureBox Gracias a los dos. jonasval, esta solución yo no sé hacerla, y además la de fero es más simple. Pero fero, así no funciona, pero se me ocurrió probando así: Set Label1(x).Container = Picture1(x) Y esto si funciona por que ?, me interesa saberlo para aprender. Gracias. |
Re: Label dentro de PictureBox Porque tenés una matriz de controles. Tus pictureboxs y labels se llaman picture1(n) y label1(n) con n= 0, 1, 2 etc. en lugar de picture1 y label1. Y si, va Set, me olvidé de ponerlo. |
Re: Label dentro de PictureBox Gracias fero. Yo creía que poniendo Picture1(x), que es una matriz de controles con label's, se entendería igual que Picture1(n) y Label1(n). La próxima vez que consulte pondre (n) en las matrices |
| La zona horaria es GMT -6. Ahora son las 19:06. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.