DataGridViewAutoSizeRowsMode Enumeration

Definition

Definiert Werte, mit denen das Anpassen der Zeilenhöhe angegeben wird.

public enum class DataGridViewAutoSizeRowsMode
public enum DataGridViewAutoSizeRowsMode
type DataGridViewAutoSizeRowsMode = 
Public Enum DataGridViewAutoSizeRowsMode
Vererbung
DataGridViewAutoSizeRowsMode

Felder

AllCells 7

Die Zeilenhöhen werden entsprechend dem Inhalt aller Zellen in den Zeilen angepasst, einschließlich der Headerzellen.

AllCellsExceptHeaders 6

Die Zeilenhöhen werden entsprechend dem Inhalt aller Zellen in den Zeilen angepasst, ausgenommen die Headerzellen.

AllHeaders 5

Die Zeilenhöhen werden entsprechend dem Inhalt des Zeilenheaders angepasst.

DisplayedCells 11

Die Zeilenhöhen werden entsprechend dem Inhalt aller Zellen der aktuell im Bildschirmbereich angezeigten Zeilen angepasst, einschließlich der Headerzellen.

DisplayedCellsExceptHeaders 10

Die Zeilenhöhen werden entsprechend dem Inhalt aller Zellen der aktuell im Bildschirmbereich angezeigten Zeilen angepasst, ausgenommen die Headerzellen.

DisplayedHeaders 9

Die Zeilenhöhen werden entsprechend dem Inhalt der aktuell im Bildschirmbereich angezeigten Zeilenheader angepasst.

None 0

Die Zeilenhöhen werden nicht automatisch angepasst.

Beispiele

Im folgenden Codebeispiel wird festgelegt, dass Die Größe von Zeilen automatisch geändert wird, wenn sich der Zellinhalt ändert. Die neue Zeilenhöhe wird aus dem Inhalt aller Zeilen und Spalten bestimmt. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels unter Vorgehensweise: Automatisches Ändern der Größe von Zellen bei Inhaltsänderungen im Windows Forms DataGridView-Steuerelement.

void AutoSizeRowsMode( Object^ /*sender*/, EventArgs^ /*es*/ )
{
   dataGridView1->AutoSizeRowsMode = DataGridViewAutoSizeRowsMode::AllCells;
}
private void AutoSizeRowsMode(Object sender, EventArgs es)
{
    dataGridView1.AutoSizeRowsMode =
        DataGridViewAutoSizeRowsMode.AllCells;
}
Private Sub AutoSizeRowsMode(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Button7.Click

    DataGridView1.AutoSizeRowsMode = _
        DataGridViewAutoSizeRowsMode.AllCells

End Sub

Hinweise

Das DataGridView Steuerelement kann die Größe seiner Zeilen basierend auf der bevorzugten Höhe jeder Zeile ändern. Die bevorzugte Zeilenhöhe ist die Mindesthöhe, die erforderlich ist, um den größten Zellwert in dieser Zeile anzuzeigen. Mit unterschiedlichen Größenmodi können Sie angeben, welche Zellen zum Berechnen der neuen Höhe verwendet werden (entweder Kopfzeilenzellen oder Nichtheaderzellen) und ob die Größe aller Zeilen oder nur der aktuell angezeigten Zeilen geändert werden soll. Das Ändern der Größe einer Teilmenge von Zeilen ist nützlich, um Leistungseinbußen bei der Arbeit mit vielen Datenzeilen zu vermeiden.

Die inhaltsbasierte automatische Größenänderung verhindert, dass Benutzer zeilenhöhen mit der Maus anpassen können.

Diese Enumeration wird von der Steuerelementeigenschaft AutoSizeRowsMode und -AutoResizeRowsDataGridView methode verwendet.

Weitere Informationen zu Größenmodi finden Sie unter Größenanpassungsoptionen im Windows Forms DataGridView-Steuerelement.

Gilt für:

Weitere Informationen