DataGridViewAutoSizeRowsMode Enum

Definition

Definierar värden för att ange hur radhöjderna justeras.

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

Fält

Name Värde Description
None 0

Radhöjderna justeras inte automatiskt.

AllHeaders 5

Radhöjderna justeras så att de passar innehållet i radrubriken.

AllCellsExceptHeaders 6

Radhöjderna justeras så att de passar innehållet i alla celler i raderna, exklusive rubrikceller.

AllCells 7

Radhöjderna justeras för att passa innehållet i alla celler i raderna, inklusive rubrikceller.

DisplayedHeaders 9

Radhöjderna justeras så att de passar innehållet i radrubrikerna som visas på skärmen.

DisplayedCellsExceptHeaders 10

Radhöjderna justeras för att passa innehållet i alla celler i rader som visas på skärmen, exklusive rubrikceller.

DisplayedCells 11

Radhöjderna justeras för att passa innehållet i alla celler i rader som visas på skärmen, inklusive rubrikceller.

Exempel

I följande kodexempel anges rader för att automatiskt ändra storlek på höjden när cellinnehållet ändras. Den nya radhöjden bestäms utifrån innehållet i alla rader och kolumner. Det här kodexemplet är en del av ett större exempel i Så här: Ändra storlek på celler automatiskt när innehållet ändras i Windows Forms DataGridView Control.

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

Kommentarer

Kontrollen DataGridView kan ändra storlek på sina rader baserat på önskad höjd för varje rad. Önskad radhöjd är den minsta höjd som krävs för att visa det största cellvärdet på den raden. Med olika storlekslägen kan du ange vilka celler som ska användas för att beräkna de nya höjderna (antingen rubrikceller eller icke-huvudceller) och om du vill ändra storlek på alla rader eller endast de rader som visas för närvarande. Det är användbart att ändra storlek på en delmängd rader för att undvika prestandastraff när du arbetar med många rader med data.

Innehållsbaserad automatisk storleksändring hindrar användare från att justera radhöjderna med musen.

Den här uppräkningen används av kontrollegenskapen DataGridViewAutoSizeRowsMode och AutoResizeRows -metoden.

Mer information om storlekslägen finns i Storleksalternativ i Windows Forms DataGridView Control.

Gäller för

Se även