Você está aqui: C# ::: Windows Forms ::: PictureBox |
Aprenda a usar a classe PictureBox para a exibição de imagens em seus programas C#Quantidade de visualizações: 10984 vezes |
|
Um objeto da classe PictureBox pode ser usada em nossos programas Windows Forms C# quando precisamos exibir gráficos e imagens, tais como um bitmap, metafile, ícone, JPEG, GIF ou PNG. A forma mais comum de se adicionar um controle PictureBox aos nossos programas é acessando a aba Common Controls da Toolbox. Em seguida clique no controle PictureBox e o arraste para a posição desejada no formulário. Uma vez que você já tenha o controle PictureBox no formulário, a forma mais comum de se definir a imagem a ser exibida é por meio da propriedade Image (em tempo de design ou execução). Nas dicas desta seção abordamos formas alternativas de se carregar a imagem a ser exibida. Veja a posição da classe PictureBox na hierarquia de classes da plataforma .NET:
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.Control
System.Windows.Forms.PictureBox
Por padrão, o controle PictureBox é exibido sem bordas. Podemos fornecer uma borda padrão ou tridimensional usando a propriedade BorderStyle. Isso permite que o controle ganhe destaque em relação aos demais controles do formulário, mesmo que nenhuma imagem tenha sido carregada. O controle PictureBox não recebe seleção nem foco, embora alguns eventos do mouse ainda sejam recebidos. Veja um trecho de código no qual usamos a propriedade Image da classe PictureBox para carregar uma imagem JPG em tempo de execução e exibí-la: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
private void button1_Click_1(object sender, EventArgs e){
// constrói um objeto Image a partir do endereço da image
Image imagem = Image.FromFile(@"C:\estudos_csharp_wf\logo.jpg");
// atribui a imagem construída à propriedade Image
pictureBox1.Image = imagem;
}
Para executar o exemplo, certifique-se de ter em seu formulário um PictureBox com o nome "pictureBox1" e um botão com o nome "button1". |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
|
C - Como calcular a transposta de uma matriz em C - Curso de C para Geometria Analítica e Álgebra Linear |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






