Você está aqui: C# ::: Windows Forms ::: Formulários e Janelas |
|||
Como retornar a altura e largura da área cliente de um formulário Windows FormsQuantidade de visualizações: 9602 vezes |
|||
|
A área cliente de um formulário Windows Forms é a área disponível excluindo as bordas e a barra de títulos, ou seja, o espaço disponível para a disposição dos controles. E é esta área que nos interessa quando estamos desenhando ou adicionando controles no formulário dinamicamente. Há duas formas de se obter a altura e a largura da área cliente de um formulário. A primeira que mostrarei é usando a propriedade ClientSize. Esta propriedade retorna um objeto da estrutura Size. Esta estrutura contém os membros Height (altura) e Width (largura). Veja um trecho de código no qual usamos a propriedade ClientSize para obter o tamanho da área cliente do formulário. Note a comparação com a área total do formulário:
A segunda forma de se obter a área cliente de um formulário é usando a propriedade ClientRectangle. Esta propriedade retorna um objeto da estrutura Rectangle (que possui vários membros, entre eles Height (altura) e Width (largura)). Veja o trecho de código abaixo:
É possível também alterar a altura e largura da área cliente de um formulário em tempo de execução. Veja:
|
|||
|
|
|||
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
|
Java - Como quebrar (separar) uma string em palavras usando um objeto da classe StringTokenizer do Java |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




