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 컨트롤의 크기 조정 옵션합니다.

적용 대상

추가 정보