Desenhar uma imagem em um formulário
Nesta lição, você aprenderá como exibir uma imagem usando chamadas de elementos gráficos.
Em uma lição anterior, você aprendeu como exibir uma imagem usando um controle PictureBox.É também possível exibir uma imagem de um arquivo usando os métodos gráficos em Visual Basic.Assim como ocorreu com a lição anterior, usar os métodos gráficos em vez de um controle PictureBox é uma necessidade se você deseja fazer algo especial, como girar a imagem.
Exibir uma imagem
Para exibir uma imagem em um formulário ou controle, use o método gráfico DrawImage.O método DrawImage utiliza uma imagem de bitmap como um argumento, junto com as coordenadas X e Y definindo o canto superior esquerdo da imagem.
Tente-o!
Para exibir uma imagem rotacionada
No menu File, escolha New Project.
No painel Templates, na caixa de diálogo New Project, clique em Windows Application.
Na caixa Name digite DrawImage e clique em OK.
Abre um novo projeto Windows Forms.
Em Solution Explorer, clique duas vezes no nó My Project para abrir o Project Designer.
No Project Designer, clique na guia Resources, selecione Add Resource e em seguida, selecione Add Existing File.
Na caixa de diálogo Add existing file to resources, vá para qualquer arquivo de imagem, selecione-o e clique em Open.
Em Solution Explorer, selecione o nó Form1 e depois, no menu View, selecione Code para abrir o Editor de Códigos.
No editor do código, selecione Paint da caixa de listagem suspensa Events.
No manipulador de eventos Form1_Paint, adicione o código a seguir.
e.Graphics.RotateTransform(45) e.Graphics.DrawImage(My.Resources.picture, 50, 0)
Observação: Re colocar picture com o nome do recurso que você adicionou uma etapa anterior.
Pressione F5 para executar a página.Você deve ver a imagem rotacionada no formulário.
Próximas etapas
Nesta lição, você aprendeu como exibir uma imagem rotacionada em um formulário.Isso conclui as lições sobre elementos gráficos.No próximo conjunto de lições, você aprenderá como compartilhar os programas que cria.
Próxima Lesson: Distribuindo um programa
Consulte também
Tarefas
Desenhando texto em um formulário