DataGridViewAutoSizeRowsMode 열거형

정의

행의 높이를 조정하는 방법을 지정하는 값을 정의합니다.Defines values for specifying how the heights of rows are adjusted.

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

필드

AllCells 7

행 높이가 머리글 셀을 포함한 행의 모든 셀의 내용에 맞게 조정됩니다.The row heights adjust to fit the contents of all cells in the rows, including header cells.

AllCellsExceptHeaders 6

행 높이가 머리글 셀을 제외한 행의 모든 셀의 내용에 맞게 조정됩니다.The row heights adjust to fit the contents of all cells in the rows, excluding header cells.

AllHeaders 5

행 높이가 행 머리글의 내용에 맞게 조정됩니다.The row heights adjust to fit the contents of the row header.

DisplayedCells 11

행 높이가 머리글 셀을 포함한 현재 화면에 표시된 행의 모든 셀의 내용에 맞게 조정됩니다.The row heights adjust to fit the contents of all cells in rows currently displayed onscreen, including header cells.

DisplayedCellsExceptHeaders 10

행 높이가 머리글 셀을 제외한 현재 화면에 표시된 행의 모든 셀의 내용에 맞게 조정됩니다.The row heights adjust to fit the contents of all cells in rows currently displayed onscreen, excluding header cells.

DisplayedHeaders 9

행 높이가 현재 화면에 표시된 행 머리글의 내용에 맞게 조정됩니다.The row heights adjust to fit the contents of the row headers currently displayed onscreen.

None 0

행 높이가 자동으로 조정되지 않습니다.The row heights do not automatically adjust.

예제

다음 코드 예제를 자동으로 셀 내용이 변경 될 때마다 해당 높이 조정할 행을 설정 합니다.The following code example sets rows to automatically resize their height whenever cell contents change. 모든 행 및 열의 내용에서 새 행 높이가 결정 됩니다.The new row height is determined from the contents of all rows and columns. 이 코드 예제는에서 제공 하는 더 큰 예제의 일부입니다 방법: 자동으로 크기를 조정 셀 변경 될 때 콘텐츠는 Windows Forms DataGridView 컨트롤에서합니다.This code example is part of a larger example provided in How to: Automatically Resize Cells When Content Changes in the Windows Forms DataGridView Control.

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 컨트롤 각 행의 기본 설정된 높이 기준으로 행 크기를 조정할 수 있습니다.The DataGridView control can resize its rows based on the preferred height of each row. 기본 행 높이 해당 행에서 가장 큰 셀 값을 표시 하는 데 필요한 최소 높이입니다.The preferred row height is the minimum height required to display the largest cell value in that row. 다른 크기 모드 (머리글 셀 또는 셀 머리글이 아닌)으로 새 높이 계산 하는 셀이 사용 됩니다 및 모든 행 또는 현재 표시 되는 행만 크기 조정 여부를 나타낼 수 있습니다.Different size modes let you indicate which cells are used to calculate the new heights (either header cells or nonheader cells) and whether to resize all rows or only the rows that are currently displayed. 행의 하위 집합의 크기를 조정 하는 것은 많은 데이터 행을 작업할 때 성능 저하를 방지 하려면 유용 합니다.Resizing a subset of rows is useful to avoid a performance penalty when working with many rows of data.

콘텐츠 기반 자동 크기 조정은 사용자를가 마우스를 사용 하 여 행 높이 조정할 수 없습니다.Content-based automatic resizing prevents users from adjusting row heights with the mouse.

이 열거형은에서 사용 된 DataGridView 제어 AutoSizeRowsMode 속성 및 AutoResizeRows 메서드.This enumeration is used by the DataGridView control AutoSizeRowsMode property and AutoResizeRows method.

크기 조정 모드에 대 한 자세한 내용은 참조 하세요. Windows Forms DataGridView 컨트롤의 크기 조정 옵션합니다.For more information about sizing modes, see Sizing Options in the Windows Forms DataGridView Control.

적용 대상

추가 정보