Redimensionando colunas e linhas no controle DataGridView dos Windows Forms

O controle DataGridView fornece diversas opções para personalizar o comportamento de dimensionamento de suas colunas e linhas. Normalmente, células DataGridView não são redimensionados com base em seu conteúdo. Em vez disso, elas cortam qualquer valor de exibição maior do que a célula. Se o conteúdo puder ser exibido como uma cadeia de caracteres, a célula o exibirá em uma dica de ferramenta.

Por padrão, os usuários poderão arrastar os divisores de linha, coluna e cabeçalho com o mouse para mostrar mais informações. Os usuários também podem clicar duas vezes em um divisor para redimensionar automaticamente a faixa da linha, coluna ou cabeçalho associado ao conteúdo.

O controle DataGridView fornece propriedades, métodos e eventos que permitem personalizar ou desabilitar todos esses comportamentos causados voltados para o usuário. Além disso, é possível redimensionar linhas, colunas e cabeçalhos com programação para ajustar o conteúdo ou configurá-los para redimensionarem a si próprios automaticamente sempre que seu conteúdo mudar. Você também pode configurar colunas para dividir automaticamente a largura disponível do controle em proporções especificadas.

Nesta seção

Sizing Options in the Windows Forms DataGridView Control (Opções de dimensionamento no controle DataGridView dos Windows Forms)
Descreve as opções para dimensionar linhas, colunas e cabeçalhos. Também fornece detalhes sobre os métodos e propriedades relacionados ao dimensionamento e descreve os cenários comuns de uso.

Modo de preenchimento de coluna no controle DataGridView dos Windows Forms
Descreve o modo de preenchimento de coluna em detalhes e fornece código de demonstração que pode ser usado para experimentar o modo de preenchimento de coluna e outros modos.

Como definir os modos de dimensionamento do controle DataGridView dos Windows Forms
Descreve como configurar os modos de dimensionamento para fins comuns.

Como redimensionar de forma programática as células para ajustar o conteúdo no controle DataGridView dos Windows Forms
Fornece código de demonstração que pode ser usado para experimentar o redimensionamento com programação.

Como redimensionar automaticamente células quando o conteúdo é alterado no controle DataGridView dos Windows Forms
Fornece código de demonstração que pode ser usado para experimentar os modos de dimensionamento automáticos.

Referência

DataGridView
Fornece documentação de referência para o DataGridView controle.

Confira também