Un control PictureBox puede mostrar un gráfico a partir de unmapa de bits, unicono o unmetarchivo, así como un metarchivo mejorado, un archivo JPEG o un archivo GIF. Recorta el gráfico si el control no es lo bastante grande para mostrar la imagen completa.
Sintaxis
PictureBox
Comentarios
También puede usar un control PictureBox para agrupar controles OptionButton y mostrar el resultado de métodos gráficos y texto escrito con el método Print.
Para hacer que un control PictureBox ajuste automáticamente su tamaño para mostrar un gráfico completo, establezca su propiedad AutoSize a True.
Para crear animación o simulación, puede manipular propiedades y métodos gráficos en código. Las propiedades y los eventos gráficos son útiles para operaciones de impresión en tiempo de ejecución, como modificar el formato de un formulario de pantalla para imprimirlo.
Un control PictureBox también puede actuar como vínculo dedestino en una conversación DDE.
Los controles PictureBox y Data son los únicos controles estándar de Visual Basic que puede situar en el área interna de unformulario MDI. Puede emplearlo para agrupar controles en la parte superior o inferior del área interna para crear una barra de herramientas o de estado.
Nota La compañía Unisys tiene una patente que pretende abarcar ciertos aspectos de la compresión GIF-LZW , que utilizan los controles PictureBox e Image. Microsoft Corporation obtuvo una licencia de la patente de Unisys LZW en Septiembre de 1996. La licencia de Microsoft, sin embargo, no se extiende a programadores de software o a terceras partes que utilicen cualquier conjunto de herramientas, lenguaje de desarrollo o productos de sistemas operativos para proporcionar la posibilidad de leer o escribir archivos GIF y/o cualquier otra característica LZW en sus propios productos (por ejemplo, mediante DLLs y APIs).
Si su aplicación comercial utiliza uno de estos controles (y, por lo tanto, la tecnología LZW), puede conseguir una opinión legal independiente acerca de los efectos de la patente o bien puede ponerse en contacto con Unisys USA en
http://www.unisys.com/ para obtener más información