Você está aqui: C# ::: Windows Forms ::: PictureBox |
Como centralizar (posicionar no centro da área cliente) a imagem exibida em um PictureBoxQuantidade de visualizações: 9538 vezes |
Em algumas situações gostaríamos de centralizar uma imagem em um PictureBox, ou seja, posicioná-la no centro da área cliente de um PictureBox. Isso pode ser feito fornecendo o valor CenterImage para a propriedade SizeMode da classe PictureBox. Isso pode ser feito tanto em tempo de design quanto em tempo de execução. Note que o valor CenterImage pertence à enumeração PictureBoxSizeMode. Veja um trecho de código no qual carregamos uma imagem a partir de um determinado diretório e a exibimos centralizada no PictureBox: ---------------------------------------------------------------------- Precisa de ajuda? Chama no WhatsApp +55 (62) 98553-6711 (Osmar) Este código foi útil? Doe R$ 5,00 e ajude-nos a manter o site no ar :-( PIX: osmar@arquivodecodigos.com.br ---------------------------------------------------------------------- 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; // vamos posicionar a imagem no centro da área cliente do PictureBox pictureBox1.SizeMode = PictureBoxSizeMode.CenterImage; } 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 |
JavaScript - Como retornar o código ASCII ou Unicode associado a um caractere em JavaScript usando a função charCodeAt() |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |