DataGridViewColumn.InheritedAutoSizeMode Propriedade

Definição

Assim entra em funcionamento o modo de dimensionamento 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 de Propriedade

O DataGridViewAutoSizeColumnMode valor em vigor para a coluna.

Atributos

Observações

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

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

Quando a InheritedAutoSizeMode propriedade está definida para qualquer outro valor exceto None, a coluna gerirá a sua largura de modo a que os valores das suas células fiquem totalmente exibidos sem clipping. Nos modos de dimensionamento baseados em conteúdo, os ajustes de tamanho ocorrem sempre que o conteúdo das células muda ou, se WrapMode estiver ativado, sempre que a altura das linhas muda. Alguns modos de dimensionamento baseados em conteúdo permitem limitar o ajuste de tamanho às linhas atualmente exibidas para aumentar o desempenho.

Apenas as colunas com Visible valor de propriedade de true são redimensionadas, e alterar a visibilidade de uma coluna não provoca redimensionamento. Além disso, quando as colunas são definidas para redimensionar automaticamente, o utilizador não pode ajustar as larguras das colunas com o rato.

Para ajustar as larguras das colunas programaticamente, use os DataGridView controlos AutoResizeColumn ou AutoResizeColumns métodos ou defina a propriedade da coluna Width .

Para mais informações sobre dimensionamento automático baseado em conteúdo, consulte Sizing Options no Windows Forms Controlo DataGridView.

Aplica-se a

Ver também