La Web del Programador: Comunidad de Programadores
 
    Pregunta:  35972 - CAMBIAR TAMAÑO DE UN CONTROL EN TIEMPO DE EJECUCION
Autor:  Sergio Flores
Estoy trabajando en c# , pero en c++ supongo que debe de ser similar.
Quiero cambiar el tamaño de un picture box en tiempo de ejecucion con el mouse.
En ortras palabras quiero hacer en tiempo de diseño lo que se puede hacer con el editor, pinchar en el borde del control y agrandarlo o achicarlo.
gracias

  Respuesta:  Hugo Aristizábal
Que tal. En C# se puede cambiar la posición y tamaño de cualquier objeto del formulario, usando esta simple línea de código:

PARA LA POSICIÓN
this.OBJETO.Location=new Point(0,0);

PARA EL TAMAÑO
this.OBJETO.Size=new Point(0,0);

Tenés que usar new porque hay que instanciar la clase Point, y le pasas al constructor (lo que va entre paréntesis) los puntos que deseás.

Ya es sólo cuestión de determinar la nueva ubicación y el nuevo tamaño como vos querás.

Cualquier inquietud con gusto te la intentaré resolver.