DataGridViewColumn.InheritedAutoSizeMode Eigenschaft

Definition

Ruft den für die Spalte gültigen Modus zum Festlegen der Größe ab.

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

Eigenschaftswert

DataGridViewAutoSizeColumnMode

Der für die Spalte gültige DataGridViewAutoSizeColumnMode-Wert.

Attribute

Hinweise

Das automatische Größenverhalten der Spalte wird durch den Wert InheritedAutoSizeMode der Eigenschaft bestimmt, der identisch mit dem Wert AutoSizeMode der Eigenschaft für alle Werte ist, außer NotSet, was angibt, dass der Wert stattdessen von der DataGridView.AutoSizeColumnsMode Eigenschaft geerbt wird.

Wenn der InheritedAutoSizeMode Eigenschaftswert Filllautet, wird die Spalte zusammen mit anderen Spalten in diesem Modus geändert, sodass alle sichtbaren Spalten im Steuerelement genau die horizontale Breite des verfügbaren Anzeigebereichs füllen. Alle Füllmodusspalten im Steuerelement teilen den verfügbaren Platz in Proportionen, die durch ihre FillWeight Eigenschaftswerte bestimmt werden. Weitere Informationen zum Spaltenfüllmodus finden Sie im Windows Forms DataGridView-Steuerelement.

Wenn die Eigenschaft auf einen anderen Wert festgelegt ist, außerNone, verwaltet die InheritedAutoSizeMode Spalte die Breite, sodass die Zellwerte vollständig ohne Clipping angezeigt werden. Bei inhaltsbasierten Größenmodi treten Größenanpassungen auf, wenn sich Zellinhalte ändern oder, falls WrapMode aktiviert, immer dann, wenn Zeilenhöhen geändert werden. In einigen inhaltsbasierten Größenmodi können Sie die Größesanpassung auf die aktuell angezeigten Zeilen beschränken, um die Leistung zu erhöhen.

Nur Spalten mit einem Visible Eigenschaftswert true werden geändert, und das Ändern der Sichtbarkeit einer Spalte verursacht keine Änderung der Größe. Darüber hinaus kann der Benutzer die Spaltenbreite nicht mit der Maus anpassen, wenn Spalten automatisch geändert werden.

Um Spaltenbreiten programmgesteuert anzupassen, verwenden Sie die Methoden oder Methoden des Steuerelements AutoResizeColumn oder AutoResizeColumns legen Sie die DataGridView Spalteneigenschaft Width fest.

Weitere Informationen zur inhaltsbasierten automatischen Größe finden Sie unter "Größenoptionen" im Windows Forms DataGridView-Steuerelement.

Gilt für

Siehe auch