DataGridViewColumn.InheritedAutoSizeMode Propriedade

Definição

Obtém o modo de redimensionamento em vigor para a coluna.

public:
 property System::Windows::Forms::DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { System::Windows::Forms::DataGridViewAutoSizeColumnMode get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { get; }
[<System.ComponentModel.Browsable(false)>]
member this.InheritedAutoSizeMode : System.Windows.Forms.DataGridViewAutoSizeColumnMode
Public ReadOnly Property InheritedAutoSizeMode As DataGridViewAutoSizeColumnMode

Valor da propriedade

DataGridViewAutoSizeColumnMode

O valor DataGridViewAutoSizeColumnMode em vigor para a coluna.

Atributos

Comentários

O comportamento de dimensionamento automático da coluna é determinado pelo valor da InheritedAutoSizeMode propriedade, que é o mesmo que o valor da AutoSizeMode propriedade para todos os valores, exceto NotSet, o que indica que o valor é herdado da DataGridView.AutoSizeColumnsMode propriedade.

Quando o valor da InheritedAutoSizeMode propriedade é Fill, a coluna é redimensionada junto com outras colunas nesse modo para que todas as colunas visíveis no controle preencham exatamente a largura horizontal da área de exibição disponível. Todas as colunas de modo de preenchimento no controle dividem o espaço disponível em proporções determinadas por seus FillWeight valores de propriedade. Para obter mais informações sobre o modo de preenchimento de coluna, consulte o Modo de Preenchimento de Coluna no controle Windows Forms DataGridView.

Quando a InheritedAutoSizeMode propriedade é definida como qualquer outro valor, exceto None, a coluna gerenciará sua largura para que seus valores de célula sejam totalmente exibidos sem recorte. Nos modos de dimensionamento baseados em conteúdo, os ajustes de tamanho ocorrem sempre que o conteúdo da célula é alterado ou, se WrapMode estiver habilitado, sempre que as alturas das linhas forem alteradas. Alguns modos de dimensionamento baseados em conteúdo permitem limitar o ajuste de tamanho às linhas exibidas no momento para aumentar o desempenho.

Somente colunas com um Visible valor de true propriedade são redimensionadas e alterar a visibilidade de uma coluna não faz com que o redimensionamento ocorra. Além disso, quando as colunas são definidas para redimensionar automaticamente, o usuário não pode ajustar as larguras da coluna com o mouse.

Para ajustar as larguras de coluna programaticamente, use os métodos ou os DataGridView métodos do AutoResizeColumn controle ou defina a propriedade de colunaWidth.AutoResizeColumns

Para obter mais informações sobre o dimensionamento automático baseado em conteúdo, consulte Opções de dimensionamento no controle Windows Forms DataGridView.

Aplica-se a

Confira também