private ColumnFilterInfo[] dateFilter;
private ColumnSortOrder[] dateSortOrder;
private int RowSelect;
private void GetFiter()
{
ColumnFilterInfo[] dateFilter = new ColumnFilterInfo[gridView1.Columns.Count];
ColumnSortOrder[] dateSortOrder = new ColumnSortOrder[gridView1.Columns.Count];
for (int i = 0; i < dateFilter.Length; i++)
{
dateFilter[i] = gridView1.Columns[i].FilterInfo;
dateSortOrder[i] = gridView1.Columns[i].SortOrder;
}
int[] b= gridView1.GetSelectedRows();
this.dateFilter = dateFilter;
this.dateSortOrder = dateSortOrder;
this.RowSelect = b[0];
}
private void SetFiter()
{
for (int i = 0; i < this.dateFilter.Length; i++)
{
gridView1.Columns[i].FilterInfo = this.dateFilter[i];
gridView1.Columns[i].SortOrder = this.dateSortOrder[i];
}
gridView1.MoveFirst();
gridView1.MoveBy(this.RowSelect);
}