Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Zoom en Gráfica de PictureBox

Estas en el tema de Zoom en Gráfica de PictureBox en el foro de Visual Basic clásico en Foros del Web. Hola a todos: Tengo un problema en una aplicación que estoy haciendo. Tengo un gráfico dibujado en tiempo de ejecución en un PictureBox que a ...
  #1 (permalink)  
Antiguo 03/02/2011, 12:41
 
Fecha de Ingreso: agosto-2006
Mensajes: 45
Antigüedad: 17 años, 8 meses
Puntos: 0
Zoom en Gráfica de PictureBox

Hola a todos:

Tengo un problema en una aplicación que estoy haciendo.

Tengo un gráfico dibujado en tiempo de ejecución en un PictureBox que a su vez esta dentro de un contenedor ( es el ScrollerII.ocx, que tiene barras de scroll).

Luego mediante un control Slider, hago zoom de ese gráfico, con ScaleWidth y ScaleHeight del PictureBox , y se redibuja mas o menos grande.

Hasta aquí todo funciona, pero lo que no se hacer es como agrandar el PictureBox Width y Height, en función de ScaleWidth y ScaleHeight , para poder recorrer todo el gráfico (aumentado), por que el PictureBox Width y Height, aunque lo haga mas grande, corta el gráfico al recorrerlo con las barras de scroll del OCX.

Agradecería cualquier ayuda.

Un saludo.
  #2 (permalink)  
Antiguo 03/02/2011, 14:37
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Respuesta: Zoom en Gráfica de PictureBox

Hay 2 o 3 ejemplos, revisalos y ve cual puedes adaptar

http://www.recursosvisualbasic.com.ar/htm/listado-api/71-zoom-imagen-stretchbit.htm
  #3 (permalink)  
Antiguo 03/02/2011, 15:45
 
Fecha de Ingreso: agosto-2006
Mensajes: 45
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: Zoom en Gráfica de PictureBox

Eso es para imagenes cargadas de disco.

Lo que yo necesito es zoom de una gráfica que dibuja la aplicación, no es un mapabit, o sea es un dibujo hecho con Line (x,y)-(x1,y1), Circles, etc.

Pero gracias por tu respuesta.

Un saludo.

Etiquetas: picturebox, zoom
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:32.