La Web del Programador: Comunidad de Programadores
 
    Pregunta:  56045 - NÚMERO DINÁMICO DE BOTONES EN UN PICTUREBOX
Autor:  Oscar
Buenas a todos,

Se me ha presentado una dificultad a la hora de desarrollar un programilla:
En un formulario dispongo de un TextField donde indico el número de botones que deseo crear dentro del Picturebox que también hay en el formulario.
Sobre ese formulario se me carga una imagen.
Mi problema llega a la hora de crear tantos botones como se me diga en el TextField.
Se pueden poner botones en un Picturebox?
Se puede hacer esto sin saber con antelación cuántos botones van a ser?
Gracias por la ayuda
Saludos

  Respuesta:  Agustín Dávila
Lo que puedes hacer es insertar un control Textfield en el picturebox y poner la propiedad visible=false e index=0. Entonces, para ir creando textfield crearás un array de controlescon estas instrucciones:

Load Texto(1) as Textfield ' Con esta instrucción creas un nuevo objeto Textfield donde Texto es el nombre del control insertado

Texto(1).move 100,100,200,200 ' Aquí indicas las coordenadas dentro del picturebox

Texto(1).visible=true ' Por último lo tienes que poner como visible para que se vea.

Para un segundo objeto sería:

Load Texto(2) as Textfield
' ...
Texto(2).visible=true

Y así hasta cuantos objetos quieras insertar.