안녕하세요 저는 XML 파일에서 읽은 데이터를 표시하는 데 사용되는 datagridview가 있습니다. XML 파일에는 모듈, 설명, 최종 기한 및 우선 순위가 있습니다. 내가 콤보 상자 및 버튼을 내가 마감일이나 우선 순위에 의해 datagridview 데이터를 정렬하는 데 사용하는 버튼을 정렬 있습니다.우선 순위 열을 기준으로 datagridview 정렬
아래 코드는 현재 정렬 버튼에 대한 코드입니다. 데드 라인 옵션은 잘 작동하지만 우선 순위에 따라 데이터를 정렬하는 방법을 모르겠습니다.
어떤 도움 및 코드 예제를 감상 할 수있다 등 나는, 높은 중간 또는 낮은 가지고 있고 높은 원하는 우선 순위
먼저 표시합니다.
string sortOption;
if (TaskTable.Rows.Count != 0) // prevents user from sorting before datagridview is filled.
{
sortOption = sortComboBox.Text;
switch (sortOption)
{
case "Deadline":
TaskTable.Sort(TaskTable.Columns["Deadline"],
System.ComponentModel.ListSortDirection.Ascending);
break;
case "Priority":
TaskTable.Sort(TaskTable.Columns["Priority"],
System.ComponentModel.ListSortDirection.Ascending);
break;
}
}
}