Control Image
Permite visualizar grficos e imgenes de los formatos clsicos como gif, bmp, jpg, ico, cur, wmf etc... Pero no todos ellos son aceptados por este control como los png o lo s Tif, por decir algunos. En comparacin con el control PictureBox que parecen muy similares, el control Image tiene muchas menos caractersticas que este, por ejemplo una de ellas es que no se pueden utilizar los mtodos grficos para dibujar sobre el mismo, tampoco es un contenedor de controles como si lo es el PictureBox, no posee propiedad Hdc para interactuar con Apis, tampoco propiedad Hwnd y varias otras. Por lo tanto el control Image consume menos recursos que un control Picture. Las principales propiedades del control Image:
Propiedad Name: Especifca el nombre del control para poder referenciarlo e identificarlo Propiedad Appearance: Esta propiedad determina si el Image posee o no efecto 3d con respecto a su apariencia. Los valores son: 1 - 3D y 0 - None. Para que esta propiedad se pueda utilizar, la propiedad BorderStyle debe estar con el valor 1
Propiedad BorderStyle: Determina si el control Image posee o no un borde. Al igual que el anterior tiene dos posibles valores, 0 sin borde o 1 con borde Propiedad Picture: Esta es la propiedad principal del control, que tambin es la propiedad por defecto o default. Picture es la que establece la imagen o grfico que mostrar el control.
Propiedad Stretch: Esta es una de las propiedades mas importantes. Si est en True la imagen se ajustar al tamao que posea el control Image, si est en False el control Image es el que se adaptar al tamao y dimensiones de la imagen.
Las dems propiedades son las clsicas y comunes para la mayora de los controles, como la propiedad Index, Visible, Enabled, ToolTipText, Width, Height, etc...
Propiedad Picture
Para cargar una imagen en un image, desde la ventana de propiedades de Visual Basic una vez que est seleccionado el control, se puede cargar el grfico con un cuadro de dilogo que abre Visual lbasic. Esta forma sera cargarla en tiempo de diseo. Para cargar una imagen en tiempo de ejecucin, por ejemplo al pulsar un CommandButton, se utiliza el mtodo LoadPicture, este mtodo tambin lo posee el control PictureBox y lagunos otros controles.
Hctor Contreras 501