DataGridViewAutoSizeColumnMode 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
열의 너비를 조정하는 방법을 지정하는 값을 정의합니다.
public enum class DataGridViewAutoSizeColumnMode
public enum DataGridViewAutoSizeColumnMode
type DataGridViewAutoSizeColumnMode =
Public Enum DataGridViewAutoSizeColumnMode
- 상속
필드
AllCells | 6 | 머리글 셀을 포함하여 열에 있는 모든 셀의 내용에 맞도록 열 너비가 조정됩니다. |
AllCellsExceptHeader | 4 | 머리글 셀을 제외하고 열에 있는 모든 셀의 내용에 맞도록 열 너비가 조정됩니다. |
ColumnHeader | 2 | 열 머리글 셀의 내용에 맞도록 열 너비가 조정됩니다. |
DisplayedCells | 10 | 머리글 셀을 포함하여 현재 화면에 표시된 행의 열에 있는 모든 셀의 내용에 맞도록 열 너비가 조정됩니다. |
DisplayedCellsExceptHeader | 8 | 머리글 셀을 제외하고 현재 화면에 표시된 행의 열에 있는 모든 셀의 내용에 맞도록 열 너비가 조정됩니다. |
Fill | 16 | 모든 열의 너비가 컨트롤의 표시 영역을 정확히 채우도록 열 너비가 조정됩니다. MinimumWidth 속성 값 이상으로 열 너비를 유지해야 할 경우에만 가로 스크롤이 필요합니다. 상대 열 너비는 상대 FillWeight 속성 값에 의해 결정됩니다. |
None | 1 | 열 너비가 자동으로 조정되지 않습니다. |
NotSet | 0 | 열의 크기 조정 동작은 AutoSizeColumnsMode 속성에서 상속됩니다. |
예제
다음 코드 예제에서는 고정 너비 열을 구성 하려면이 열거형의 사용을 하는 방법을 보여 줍니다. 이 예제는에서 사용할 수 있는 보다 큰 예제의 일부 방법: Windows Forms DataGridView 컨트롤의 크기 조정 모드 설정합니다.
DataGridViewTextBoxColumn idColumn =
new DataGridViewTextBoxColumn();
idColumn.HeaderText = "ID";
idColumn.AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
idColumn.Resizable = DataGridViewTriState.False;
idColumn.ReadOnly = true;
idColumn.Width = 20;
Dim idColumn As New DataGridViewTextBoxColumn()
idColumn.HeaderText = "ID"
idColumn.AutoSizeMode = DataGridViewAutoSizeColumnMode.None
idColumn.Resizable = DataGridViewTriState.False
idColumn.ReadOnly = True
idColumn.Width = 20
설명
DataGridView 컨트롤 컨트롤의 사용 가능한 가로 너비를 채울 수 있도록 하거나 지정 된 셀 또는 셀을 모두의 전체 내용을 표시할 수 있도록 해당 열의 크기를 조정할 수 있습니다.
채우기 모드 열의 기본 너비는 컨트롤에 표시 되는 모든 열에는 정확 하 게 사용 가능한 표시 영역의 가로 너비를 채우도록 해당 모드에 있는 모든 열의 크기를 조정 하 여 결정 됩니다. 기본 열 너비는 다른 모드를 사용 하 여 현재 표시 된 행에 있는 셀의 하위 집합을 같은 열에 있는 모든 셀 또는 셀의 하위 집합의 가장 큰 셀 값을 표시 하는 데 필요한 최소 너비가입니다. 셀의 하위 집합을 사용 하 여 새 너비를 확인 하는 것은 많은 데이터 행을 작업할 때 성능 저하를 방지 하려면 유용 합니다.
콘텐츠 기반 자동 크기 조정은 사용자를가 마우스로 열 너비를 조정할 수 없습니다. 사용자 크기 조정 가능 채우기 모드에 있지만.
이 열거형은에서 사용 합니다 AutoSizeMode 하 고 InheritedAutoSizeMode 열의 속성 및 DataGridView.AutoResizeColumn 메서드.
크기 조정 모드에 대 한 자세한 내용은 참조 하세요. Windows Forms DataGridView 컨트롤의 크기 조정 옵션합니다. 열 채우기 모드에 대 한 자세한 내용은 참조 특히 Windows Forms DataGridView 컨트롤의 열 채우기 모드합니다.