DataGridViewAutoSizeRowsMode Výčet

Definice

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

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

Pole

AllCells 7

Výška řádků se upraví tak, aby odpovídala obsahu všech buněk v řádcích, včetně buněk záhlaví.

AllCellsExceptHeaders 6

Výška řádků se upraví tak, aby odpovídala obsahu všech buněk v řádcích s výjimkou buněk záhlaví.

AllHeaders 5

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

DisplayedCells 11

Výška řádků se přizpůsobí obsahu všech buněk v řádcích aktuálně zobrazených na obrazovce, včetně buněk záhlaví.

DisplayedCellsExceptHeaders 10

Výšky řádků se přizpůsobí tak, aby odpovídaly obsahu všech buněk v řádcích aktuálně zobrazených na obrazovce, s výjimkou buněk záhlaví.

DisplayedHeaders 9

Výška řádků se přizpůsobí obsahu záhlaví řádků aktuálně zobrazených na obrazovce.

None 0

Výška řádků se automaticky neupravuje.

Příklady

Následující příklad kódu nastaví řádky tak, aby automaticky změnily jejich výšku při každé změně obsahu buňky. Nová výška řádku se určuje z obsahu všech řádků a sloupců. Tento příklad kódu je součástí většího příkladu uvedeného v části Postupy: Automatická změna velikosti buněk při změnách obsahu v ovládacím prvku model Windows Forms DataGridView.

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

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 velikostí umožňují určit, které buňky se použijí k výpočtu nové výšky (buňky záhlaví nebo buňky bez záhlaví) a zda se má změnit velikost všech řádků nebo jenom řádků, které jsou aktuálně zobrazeny. Změna velikosti podmnožina řádků je užitečná, abyste se při práci s mnoha řádky dat vyhnuli penalizaci výkonu.

Automatická změna velikosti na základě obsahu zabraňuje uživatelům v úpravě výšky řádků pomocí myši.

Tento výčet používá DataGridView vlastnost a AutoResizeRows metoda ovládacího prvkuAutoSizeRowsMode.

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

Platí pro

Viz také