DataGridViewAutoSizeRowMode Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje wartości służące do określania sposobu dostosowania wysokości wiersza.
public enum class DataGridViewAutoSizeRowMode
public enum DataGridViewAutoSizeRowMode
type DataGridViewAutoSizeRowMode =
Public Enum DataGridViewAutoSizeRowMode
- Dziedziczenie
Pola
| Nazwa | Wartość | Opis |
|---|---|---|
| RowHeader | 1 | Wysokość wiersza dopasowuje się do zawartości nagłówka wiersza. |
| AllCellsExceptHeader | 2 | Wysokość wiersza dostosowuje się do zawartości wszystkich komórek w wierszu, z wyłączeniem komórki nagłówka. |
| AllCells | 3 | Wysokość wiersza dostosowuje się do zawartości wszystkich komórek w wierszu, w tym komórki nagłówka. |
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 w celu dopasowania zawartości do kontrolki DataGridView formularzy systemu Windows.
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 zmieniać 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 pozwalają wskazać, 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 wierszy, które są aktualnie wyświetlane. Zmiana rozmiaru podzestawu wierszy jest przydatna, aby uniknąć kary za wydajność podczas pracy z wieloma wierszami danych.
Automatyczna zmiana rozmiaru oparta na zawartości uniemożliwia użytkownikom dostosowywanie wysokości wierszy myszą.
To wyliczenie jest używane przez metodę DataGridView sterowania AutoResizeRow .
Aby uzyskać więcej informacji na temat trybów ustalania rozmiaru, zobacz Opcje określania rozmiaru w kontrolce DataGridView formularzy systemu Windows.