Dibujar una imagen en un formulario
Actualización: noviembre 2007
En esta lección, aprenderá a mostrar una imagen utilizando llamadas a gráficos.
En una lección anterior, aprendió a mostrar una imagen mediante un control PictureBox. También es posible mostrar una imagen de un archivo mediante los métodos gráficos de Visual Basic. Al igual que en la lección anterior, es necesario utilizar los métodos gráficos en lugar de un control PictureBox si desea hacer algo especial como girar la imagen.
Mostrar una imagen
Para mostrar una imagen en un formulario o en un control, utilice el método gráficos DrawImage. El método DrawImage toma una imagen de mapa de bits como argumento, junto con las coordenadas X e Y que definen la esquina superior izquierda de la imagen.
Inténtelo
Para mostrar una imagen girada
En el menú Archivo, seleccione Nuevo proyecto.
En el panel Plantillas, en el cuadro de diálogo Nuevo proyecto, haga clic en Aplicación para Windows.
En el cuadro Nombre, escriba DrawImage y haga clic en Aceptar.
Se abrirá un nuevo proyecto de formularios Windows Forms.
En el Explorador de soluciones, haga doble clic en el nodo Mi proyecto para abrir el Diseñador de proyectos.
En el Diseñador de proyectos, haga clic en la ficha Recursos, seleccione Agregar recursos y, a continuación, Agregar archivo existente.
En el cuadro de diálogo Agregar archivo existente a los recursos, vaya a cualquier archivo de imagen, selecciónelo y, a continuación, haga clic en Abrir.
En el Explorador de soluciones, seleccione el nodo Form1 y, en el menú Ver, seleccione Código para abrir el Editor de código.
En el Editor de código, seleccione la opción Pintar de la lista desplegable Eventos.
En el controlador de eventos Form1_Paint, agregue el siguiente código.
e.Graphics.RotateTransform(45) e.Graphics.DrawImage(My.Resources.picture, 50, 0)
Nota: Reemplace picture con el nombre del recurso que agregó en un paso anterior.
Presione F5 para ejecutar el programa. Debería ver la imagen girada en el formulario.
Pasos siguientes
En esta lección, aprendió a mostrar una imagen girada en un formulario. Así finalizan las lecciones sobre gráficos. En el siguiente conjunto de lecciones, aprenderá a compartir los programas que cree.
Siguiente lección: Distribuir un programa
Vea también
Tareas
Dibujar texto en un formulario