방법: Windows Forms DataGridView 컨트롤에서 열 정렬 모드 설정
DataGridView 컨트롤에서 텍스트 상자 열은 기본적으로 자동 정렬을 사용하지만 다른 열 형식은 자동으로 정렬되지 않습니다. 경우에 따라 이러한 기본값을 재정의하려고 합니다. 예를 들어, 텍스트, 숫자 또는 열거형 셀 값 대신 이미지를 표시할 수 있습니다. 이미지를 정렬할 수는 없지만 이미지가 나타내는 기본 값을 정렬할 수 있습니다.
DataGridView 컨트롤에서 열의 SortMode 속성 값은 해당 정렬 동작을 결정합니다.
다음 절차에서는 방법: Windows Forms DataGridView 컨트롤에서 데이터 형식 사용자 지정의 Priority
열을 보여 줍니다. 이 열은 이미지 열이며 기본적으로 정렬할 수 없습니다. 그러나 문자열인 실제 셀 값이 포함되므로 자동으로 정렬할 수 있습니다.
열의 정렬 모드를 설정하려면
DataGridViewColumn.SortMode 속성을 설정합니다.
this.dataGridView1.Columns["Priority"].SortMode = DataGridViewColumnSortMode.Automatic;
Me.dataGridView1.Columns("Priority").SortMode = _ DataGridViewColumnSortMode.Automatic
코드 컴파일
이 예제에는 다음 사항이 필요합니다.
이름이
Priority
인 열을 포함하는 이름이dataGridView1
인 DataGridView 컨트롤System 및 System.Windows.Forms 어셈블리에 대한 참조
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기