다음을 통해 공유


DataGridViewColumn.SortMode 속성

정의

열의 정렬 모드를 가져오거나 설정합니다.

public:
 property System::Windows::Forms::DataGridViewColumnSortMode SortMode { System::Windows::Forms::DataGridViewColumnSortMode get(); void set(System::Windows::Forms::DataGridViewColumnSortMode value); };
public System.Windows.Forms.DataGridViewColumnSortMode SortMode { get; set; }
member this.SortMode : System.Windows.Forms.DataGridViewColumnSortMode with get, set
Public Property SortMode As DataGridViewColumnSortMode

속성 값

열의 셀 값에 따라 행을 정렬하는 데 사용되는 기준을 지정하는 DataGridViewColumnSortMode입니다.

예외

속성에 할당된 값이 SelectionMode와 충돌하는 경우

예제

다음 코드 예제를 사용 하는 방법에 설명 합니다 SortMode 속성입니다.

this.dataGridView1.Columns["Priority"].SortMode =
    DataGridViewColumnSortMode.Automatic;
Me.dataGridView1.Columns("Priority").SortMode = _
    DataGridViewColumnSortMode.Automatic

설명

경우는 DataGridView 컨트롤을 사용 하 여 열을 사용 하 여 정렬할를 SortMode 속성 값 Automatic, 열 머리글에 정렬 문자 자동으로 표시 됩니다.

.NET Framework 4.6부터 정렬 문자 모양은 app.config 파일에 다음 항목이 포함된 경우 시스템 DPI 설정에 따라 크기가 조정됩니다.

<appSettings>  
  <add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />  
</appSettings>  

지정 된 열을 사용 하 여 컨트롤 정렬 될 때를 SortMode 속성 값 Programmatic를 통해 직접 정렬 문자를 표시 해야 하는 SortGlyphDirection 속성입니다.

기본 정렬 모드를 DataGridViewTextBoxColumnAutomatic합니다. 다른 열 유형에 대 한 기본 정렬 모드는 NotSortable합니다.

SortMode 값 해도 수에서 열을 프로그래밍 방식으로 정렬 되지만 다른 제한이 적용 될 수 있습니다. 자세한 내용은 Sort 메서드를 참조하세요.

A SortMode 속성 값이 NotSortable 해도 DataGridView.ColumnHeaderMouseClick 발생할 수 있지만에서 이벤트 헤더를 클릭할 때 모양을 변경 수 없게 됩니다.

적용 대상

추가 정보