DataGridViewAutoSizeRowsMode 열거형

정의

행의 높이를 조정하는 방법을 지정하는 값을 정의합니다.

public enum class DataGridViewAutoSizeRowsMode
public enum DataGridViewAutoSizeRowsMode
type DataGridViewAutoSizeRowsMode = 
Public Enum DataGridViewAutoSizeRowsMode
상속
DataGridViewAutoSizeRowsMode

필드

AllCells 7

행 높이가 머리글 셀을 포함한 행의 모든 셀의 내용에 맞게 조정됩니다.

AllCellsExceptHeaders 6

행 높이가 머리글 셀을 제외한 행의 모든 셀의 내용에 맞게 조정됩니다.

AllHeaders 5

행 높이가 행 머리글의 내용에 맞게 조정됩니다.

DisplayedCells 11

행 높이가 머리글 셀을 포함한 현재 화면에 표시된 행의 모든 셀의 내용에 맞게 조정됩니다.

DisplayedCellsExceptHeaders 10

행 높이가 머리글 셀을 제외한 현재 화면에 표시된 행의 모든 셀의 내용에 맞게 조정됩니다.

DisplayedHeaders 9

행 높이가 현재 화면에 표시된 행 머리글의 내용에 맞게 조정됩니다.

None 0

행 높이가 자동으로 조정되지 않습니다.

예제

다음 코드 예제를 자동으로 셀 내용이 변경 될 때마다 해당 높이 조정할 행을 설정 합니다. 모든 행 및 열의 내용에서 새 행 높이가 결정 됩니다. 이 코드 예제는에서 제공 하는 더 큰 예제의 일부입니다 방법: 자동으로 크기를 조정 셀 변경 될 때 콘텐츠는 Windows Forms DataGridView 컨트롤에서합니다.

void AutoSizeRowsMode( Object^ /*sender*/, EventArgs^ /*es*/ )
{
   dataGridView1->AutoSizeRowsMode = DataGridViewAutoSizeRowsMode::AllCells;
}
private void AutoSizeRowsMode(Object sender, EventArgs es)
{
    dataGridView1.AutoSizeRowsMode =
        DataGridViewAutoSizeRowsMode.AllCells;
}
Private Sub AutoSizeRowsMode(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Button7.Click

    DataGridView1.AutoSizeRowsMode = _
        DataGridViewAutoSizeRowsMode.AllCells

End Sub

설명

DataGridView 컨트롤 각 행의 기본 설정된 높이 기준으로 행 크기를 조정할 수 있습니다. 기본 행 높이 해당 행에서 가장 큰 셀 값을 표시 하는 데 필요한 최소 높이입니다. 다른 크기 모드 (머리글 셀 또는 셀 머리글이 아닌)으로 새 높이 계산 하는 셀이 사용 됩니다 및 모든 행 또는 현재 표시 되는 행만 크기 조정 여부를 나타낼 수 있습니다. 행의 하위 집합의 크기를 조정 하는 것은 많은 데이터 행을 작업할 때 성능 저하를 방지 하려면 유용 합니다.

콘텐츠 기반 자동 크기 조정은 사용자를가 마우스를 사용 하 여 행 높이 조정할 수 없습니다.

이 열거형은에서 사용 된 DataGridView 제어 AutoSizeRowsMode 속성 및 AutoResizeRows 메서드.

크기 조정 모드에 대 한 자세한 내용은 참조 하세요. Windows Forms DataGridView 컨트롤의 크기 조정 옵션합니다.

적용 대상

추가 정보