internal int GetReorderedColumnIndex (ColumnHeader column) { if (reordered_column_indices == null) return column.Index; for (int i = 0; i < Columns.Count; i++) if (reordered_column_indices [i] == column.Index) return i; return -1; }