DataGridViewAutoSizeRowMode Výčet

Definice

Definuje hodnoty pro určení způsobu úpravy výšky řádku.

public enum class DataGridViewAutoSizeRowMode
public enum DataGridViewAutoSizeRowMode
type DataGridViewAutoSizeRowMode = 
Public Enum DataGridViewAutoSizeRowMode
Dědičnost
DataGridViewAutoSizeRowMode

Pole

AllCells 3

Výška řádku se přizpůsobí obsahu všech buněk v řádku, včetně buňky záhlaví.

AllCellsExceptHeader 2

Výška řádku se přizpůsobí obsahu všech buněk v řádku s výjimkou buňky záhlaví.

RowHeader 1

Výška řádku se přizpůsobí obsahu záhlaví řádku.

Příklady

Následující příklad kódu změní velikost třetího řádku ovládacího prvku tak, aby odpovídal obsahu jeho nestisknutelné buňky. Tento příklad kódu je součástí rozsáhlejšího příkladu uvedeného v článku Postupy: Změna velikosti buněk tak, aby odpovídala obsahu v ovládacím prvku model Windows Forms DataGridView.

void SizeThirdRow( Object^ /*sender*/, EventArgs^ /*e*/ )
{
   dataGridView1->AutoResizeRow(2, DataGridViewAutoSizeRowMode::AllCellsExceptHeader);
}
private void SizeThirdRow(Object sender, EventArgs e)
{
    dataGridView1.AutoResizeRow(
        2, DataGridViewAutoSizeRowMode.AllCellsExceptHeader);
}
Private Sub SizeThirdRow(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Button7.Click

    Dim thirdRow As Integer = 2
    DataGridView1.AutoResizeRow( _
        2, DataGridViewAutoSizeRowMode.AllCellsExceptHeader)

End Sub

Poznámky

Ovládací DataGridView prvek může změnit velikost řádků na základě upřednostňované výšky každého řádku. Upřednostňovaná výška řádku je minimální výška potřebná k zobrazení největší hodnoty buňky v daném řádku. Různé režimy velikosti umožňují určit, které buňky se používají k výpočtu nové výšky (buněk záhlaví nebo buněk bez záhlaví) a jestli chcete změnit velikost všech řádků nebo jenom řádků, které jsou aktuálně zobrazeny. Změna velikosti podmnožině řádků je užitečná, abyste se vyhnuli penalizaci výkonu při práci s mnoha řádky dat.

Automatická změna velikosti založená na obsahu brání uživatelům v úpravě výšky řádků myší.

Tento výčet používá DataGridView metoda řízení AutoResizeRow .

Další informace o režimech velikosti naleznete v tématu Možnosti velikosti v ovládacím prvku model Windows Forms DataGridView.

Platí pro

Viz také