DataGridViewAutoSizeRowMode Wyliczenie

Definicja

Definiuje wartości określające, jak wysokość wiersza jest dostosowywana.

public enum class DataGridViewAutoSizeRowMode
public enum DataGridViewAutoSizeRowMode
type DataGridViewAutoSizeRowMode = 
Public Enum DataGridViewAutoSizeRowMode
Dziedziczenie
DataGridViewAutoSizeRowMode

Pola

AllCells 3

Wysokość wiersza dostosowuje się do zawartości wszystkich komórek w wierszu, w tym komórki nagłówka.

AllCellsExceptHeader 2

Wysokość wiersza dostosowuje się do zawartości wszystkich komórek w wierszu, z wyłączeniem komórki nagłówka.

RowHeader 1

Wysokość wiersza dostosowuje się do zawartości nagłówka wiersza.

Przykłady

Poniższy przykład kodu zmienia rozmiar trzeciego wiersza w kontrolce, aby dopasować zawartość komórek innych niż nagłówka. Ten przykład kodu jest częścią większego przykładu przedstawionego w temacie Instrukcje: Programowe zmienianie rozmiaru komórek na zawartość w kontrolce dataGridView Windows Forms.

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

Uwagi

Kontrolka DataGridView może zmienić rozmiar wierszy na podstawie preferowanej wysokości każdego wiersza. Preferowana wysokość wiersza to minimalna wysokość wymagana do wyświetlenia największej wartości komórki w tym wierszu. Różne tryby rozmiaru umożliwiają wskazanie, które komórki są używane do obliczania nowych wysokości (komórek nagłówka lub komórek innych niż nagłówki) oraz zmiany rozmiaru wszystkich wierszy lub tylko wyświetlanych wierszy. Zmiana rozmiaru podzestawu wierszy jest przydatna, aby uniknąć kary wydajności podczas pracy z wieloma wierszami danych.

Automatyczna zmiana rozmiaru oparta na zawartości uniemożliwia użytkownikom dostosowywanie wysokości wierszy za pomocą myszy.

Ta wyliczenie jest używana przez metodę kontrolki DataGridView AutoResizeRow .

Aby uzyskać więcej informacji na temat trybów określania rozmiaru, zobacz Opcje określania rozmiaru w kontrolce dataGridView Windows Forms.

Dotyczy

Zobacz też