Alguien sabe poner SCROLLBARS en un PICTUREBOX

Slashhh
17 de Febrero del 2006
Es sencillo, necesito poner dos scrollbars en un picturebox, y no me sirve redimensionar la imagen.

Se lo agradecería mucho...

Un Saludo
Slashhh

mvallejos
17 de Febrero del 2006
Lo que yo haría es lo siguiente:

Colocaría un PictureBox con Autosize en true, dentro de otro PictureBox de dimensiones fijas. Un pictureBox es contenedor de controles.
Aparte, coloco un scroll horizontal debajo del Picture fijo y ono vertical sobre el borde derecho
Cada vez que cargas una imagen el el picture interno verificas 2 cosas

1 - Si el ancho de picture interno es mayor al ancho del picture fijo, activas un scroll horizontal

2 - Si el Alto de picture interno es mayor al alto del picture fijo, activas un scroll vertical

Si el picture interno con la imagen es más chico que el fijo, desactivas los scrolls y centras la imagen contenida.

En los eventos Change de los scrolls, solo mueves el picture interno, modificando el Top con el scroll vertical y el Left con el scroll horizontal. Esto simula el desplazamiento de la imágen.

Saludos