DataGridViewAutoSizeRowMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет значения для указания способа регулировки высоты строки.
public enum class DataGridViewAutoSizeRowMode
public enum DataGridViewAutoSizeRowMode
type DataGridViewAutoSizeRowMode =
Public Enum 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.