Exemple #1
0
 private void MoveColumnsDown()
 {
     for (int i = SelectedVisibleColumns.Count - 1; i >= 0; i--)
     {
         int origIdx = VisibleColumns.IndexOf(SelectedVisibleColumns[i]);
         VisibleColumns.Move(origIdx, origIdx + 1);
     }
 }
Exemple #2
0
 private void MoveColumnsUp()
 {
     for (int i = 0; i < SelectedVisibleColumns.Count; i++)
     {
         int origIdx = VisibleColumns.IndexOf(SelectedVisibleColumns[i]);
         VisibleColumns.Move(origIdx, origIdx - 1);
     }
 }
 public List <int> GetFilterColumns()
 {
     return(VisibleColumns.Where(x => !x.Value).
            Select(x => VisibleColumns.IndexOf(x)).ToList());
 }