1
작은 문제가 있습니다. 정렬 (열과 오름차순 또는 내림차순)을 저장하고 프로그램의 다음 시작시로드해야합니다. 현재 선택된 열을 얻는 것은 내가DataGridView의 정렬 및 정렬 (열 및 오름차순/내림차순) 가져 오기 및 설정
private int GetSortColumn()
{
DataGridViewColumn sortColumn = this.dataGridView.SortedColumn;
if (sortColumn != null)
{
Properties.Settings.Default.sortingColumnSortMode = dataGridView.SortOrder;
return sortColumn.Index;
}
else
//error
return -1;
}
를 통해이 작업을 수행 그리고 내 설정에서 데이터를 저장 아무 문제가 없다. 이 속성을 설정하면 아무 문제가 없다 :
private void SetSortColumn(int indexOfColumn)
{
if (indexOfColumn != null && indexOfColumn != -1)
{
this.dataGridView.Sort(this.dataGridView.Columns[indexOfColumn], ListSortDirection.Descending);
}
}
하지만 저장하고 상승을 설정하거나 또한 속성을 내림차순해야합니다. 어떻게해야합니까? DataGridView.SortedColumn을 사용하여 ListSortDirection을 가져 오는 방법이 있습니까? 또는 dataGridView가 오름차순 또는 내림차순으로 정렬되는 경우 더 나은 솔루션을 설정할 수 있습니까?
감사 인사와 인사!
reijin
네이 그것을 설정하는 작업) -하지만 DataGridView Columns 정렬 방향을 알려주지 않습니다. 열 방향 정렬을 사용하여 사용할 수있는 방법을 찾았습니까? – Ken