DataGridViewAutoSizeRowMode Перечисление

Определение

Определяет значения для указания способа регулировки высоты строки.

public enum class DataGridViewAutoSizeRowMode
public enum DataGridViewAutoSizeRowMode
type DataGridViewAutoSizeRowMode = 
Public Enum DataGridViewAutoSizeRowMode
Наследование
DataGridViewAutoSizeRowMode

Поля

AllCells 3

Высота строки изменяется в соответствии с содержимым всех ее ячеек, включая ячейку заголовка.

AllCellsExceptHeader 2

Высота строки изменяется в соответствии с содержимым всех ее ячеек, исключая ячейку заголовка.

RowHeader 1

Высота строки изменяется в соответствии с содержимым заголовка строки.

Примеры

В следующем примере кода изменяется размер третьей строки в элементе управления в соответствии с содержимым его ячеек без головки. Этот пример кода является частью более крупного примера, приведенного в разделе Практическое руководство. Программное изменение размера ячеек для размещения содержимого в элементе управления 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

Комментарии

Элемент DataGridView управления может изменять размер строк в зависимости от предпочтительной высоты каждой строки. Предпочтительная высота строки — это минимальная высота, необходимая для отображения наибольшего значения ячейки в этой строке. Различные режимы размера позволяют указать, какие ячейки используются для вычисления новой высоты (ячеек заголовков или ячеек без заголовков), а также указать, следует ли изменять размер всех строк или только отображаемых в данный момент строк. Изменение размера подмножества строк полезно, чтобы избежать снижения производительности при работе с большим количеством строк данных.

Автоматическое изменение размера на основе содержимого не позволяет пользователям настраивать высоту строк с помощью мыши.

Это перечисление используется методом DataGridView элемента управления AutoResizeRow .

Дополнительные сведения о режимах изменения размера см. в разделе Параметры изменения размера элемента управления Windows Forms DataGridView.

Применяется к

См. также раздел