DataGridViewAutoSizeRowsMode 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
행의 높이를 조정하는 방법을 지정하는 값을 정의합니다.
public enum class DataGridViewAutoSizeRowsMode
public enum DataGridViewAutoSizeRowsMode
type DataGridViewAutoSizeRowsMode =
Public Enum 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 컨트롤의 크기 조정 옵션합니다.