방법: Windows Forms DataGridView 컨트롤의 열 정렬 모드 설정
DataGridView 컨트롤의 텍스트 상자 열에서는 기본적으로 자동 정렬되지만 다른 열 형식은 자동으로 정렬되지 않습니다. 이러한 기본값을 재정의할 수 있습니다. 예를 들어, 텍스트, 번호 또는 열거형 셀 값 대신 이미지를 표시할 수 있습니다. 이미지는 정렬할 수 없지만 이미지가 나타내는 내부 값은 정렬할 수 있습니다.
DataGridView 컨트롤에서 열의 SortMode 속성 값은 열의 정렬 동작을 결정합니다.
다음 절차에서는 방법: Windows Forms DataGridView 컨트롤에서 데이터 형식 사용자 지정의 Priority 열을 보여 줍니다. 이 열은 이미지 열이므로 기본적으로 정렬될 수 없습니다. 그러나 이 열에는 문자열인 실제 셀 값을 포함하므로 열이 자동으로 정렬될 수 있습니다.
열에 대한 정렬 모드를 설정하려면
DataGridViewColumn.SortMode 속성을 설정합니다.
Me.dataGridView1.Columns("Priority").SortMode = _ DataGridViewColumnSortMode.Automatic
this.dataGridView1.Columns["Priority"].SortMode = DataGridViewColumnSortMode.Automatic;
코드 컴파일
이 예제에는 다음 사항이 필요합니다.
Priority라는 열을 포함하는 dataGridView1이라는 DataGridView 컨트롤
System 및 System.Windows.Forms 어셈블리에 대한 참조
참고 항목
참조
개념
Windows Forms DataGridView 컨트롤의 열 정렬 모드
방법: Windows Forms DataGridView 컨트롤에서 정렬 사용자 지정