DataGridViewColumn.InheritedAutoSizeMode Propriété

Définition

Obtient le mode de dimensionnement défini pour la colonne.

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

Valeur de propriété

DataGridViewAutoSizeColumnMode

Valeur DataGridViewAutoSizeColumnMode définie pour la colonne.

Attributs

Remarques

Le comportement de dimensionnement automatique de la colonne est déterminé par la valeur de la InheritedAutoSizeMode propriété, qui est identique à la valeur de la AutoSizeMode propriété pour toutes les valeurs, sauf NotSet, ce qui indique que la valeur est héritée de la propriété à la DataGridView.AutoSizeColumnsMode place.

Lorsque la InheritedAutoSizeMode valeur de la propriété est Fill, la colonne est redimensionnée avec d’autres colonnes en ce mode afin que toutes les colonnes visibles du contrôle remplissent exactement la largeur horizontale de la zone d’affichage disponible. Toutes les colonnes en mode remplissage du contrôle divisent l’espace disponible en proportions déterminées par leurs FillWeight valeurs de propriété. Pour plus d’informations sur le mode de remplissage de colonne, consultez Le mode Remplissage de colonne dans le Windows Forms Contrôle DataGridView.

Lorsque la InheritedAutoSizeMode propriété est définie sur une autre valeur, sauf Noneque la colonne gère sa largeur afin que ses valeurs de cellule soient entièrement affichées sans découpage. Dans les modes de dimensionnement basés sur le contenu, les ajustements de taille se produisent chaque fois que le contenu de la cellule change ou, s’il WrapMode est activé, chaque fois que les hauteurs de ligne changent. Certains modes de dimensionnement basés sur le contenu vous permettent de limiter l’ajustement de taille aux lignes actuellement affichées afin d’augmenter les performances.

Seules les colonnes dont la Visible valeur de propriété est true redimensionnée sont redimensionnées et la modification de la visibilité d’une colonne n’entraîne pas le redimensionnement. En outre, lorsque les colonnes sont définies pour redimensionner automatiquement, l’utilisateur ne peut pas ajuster les largeurs de colonne avec la souris.

Pour ajuster les largeurs de colonne par programmation, utilisez les DataGridView méthodes ou AutoResizeColumns les méthodes du contrôle AutoResizeColumn ou définissez la propriété de colonneWidth.

Pour plus d’informations sur le dimensionnement automatique basé sur le contenu, consultez Options de dimensionnement dans le contrôle DataGridView Windows Forms.

S’applique à

Voir aussi