17 writes to DisplayIndex
System.Windows.Forms (7)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (6)
1600clonedColumns[clonedColumnsCount].DisplayIndex = dataGridViewCols[i].DisplayIndex; 5111dataGridViewColumnClone.DisplayIndex = dataGridViewColumn.DisplayIndex; 5118dataGridViewColumnClone.DisplayIndex = dataGridViewColumn.DisplayIndex; 6134Columns[_trackColumn].DisplayIndex = 0; 6138Columns[_trackColumn].DisplayIndex = Columns[previousColumnIndex].DisplayIndex + 1; 6142Columns[_trackColumn].DisplayIndex = Columns[previousColumnIndex].DisplayIndex;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (1)
884dataGridViewColumn.DisplayIndex = columnIndex;
System.Windows.Forms.Design (10)
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (3)
97column.DisplayIndex = -1; 125column.DisplayIndex = -1; 547cols[i].DisplayIndex = -1;
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (5)
148newColumn.DisplayIndex = -1; 439_columnsPrivateCopy[i].DisplayIndex = i; 686item.DataGridViewColumn.DisplayIndex = -1; 730item.DataGridViewColumn.DisplayIndex = -1; 1126col.DisplayIndex = -1;
System\Windows\Forms\Design\DataGridViewDesigner.cs (2)
323e.Column.DisplayIndex = -1; 679columnsToBeAdded[i].DisplayIndex = -1;
66 references to DisplayIndex
System.Windows.Forms (66)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (40)
1600clonedColumns[clonedColumnsCount].DisplayIndex = dataGridViewCols[i].DisplayIndex; 4995Debug.Assert(dataGridViewColumn.DisplayIndex >= 0); 5004if (dataGridViewColumnTmp.DisplayIndex > dataGridViewColumn.DisplayIndex) 5006dataGridViewColumnTmp.DisplayIndexInternal = dataGridViewColumnTmp.DisplayIndex - 1; 5029Debug.Assert(dataGridViewColumn.DisplayIndex >= 0); 5038if (dataGridViewColumnTmp != dataGridViewColumn && dataGridViewColumnTmp.DisplayIndex >= dataGridViewColumn.DisplayIndex) 5040dataGridViewColumnTmp.DisplayIndexInternal = dataGridViewColumnTmp.DisplayIndex + 1; 5064if (dataGridViewColumn.DisplayIndex == -1 || dataGridViewColumn.DisplayIndex > Columns.Count) 5070Debug.Assert(dataGridViewColumn.DisplayIndex >= 0 && dataGridViewColumn.DisplayIndex <= Columns.Count); 5071anticipatedColumnDisplayIndex = dataGridViewColumn.DisplayIndex; // The specified DisplayIndex is just fine. 5111dataGridViewColumnClone.DisplayIndex = dataGridViewColumn.DisplayIndex; 5118dataGridViewColumnClone.DisplayIndex = dataGridViewColumn.DisplayIndex; 5190Debug.Assert(newDisplayIndex != dataGridViewColumn.DisplayIndex); 5199|| (newDisplayIndex < dataGridViewColumn.DisplayIndex && dataGridViewColumn.Frozen) 5200|| (newDisplayIndex > dataGridViewColumn.DisplayIndex && !dataGridViewColumn.Frozen)) 5207if (newDisplayIndex < dataGridViewColumn.DisplayIndex) 6136else if (Columns[_trackColumn].DisplayIndex > Columns[previousColumnIndex].DisplayIndex) 6138Columns[_trackColumn].DisplayIndex = Columns[previousColumnIndex].DisplayIndex + 1; 6142Columns[_trackColumn].DisplayIndex = Columns[previousColumnIndex].DisplayIndex; 10592if (dataGridViewColumn.DisplayIndex == -1 || dataGridViewColumn.DisplayIndex >= Columns.Count) 13422Debug.Assert(newDisplayIndex != dataGridViewColumn.DisplayIndex); 13438if (newDisplayIndex < dataGridViewColumn.DisplayIndex) 13444if (newDisplayIndex <= dataGridViewColumnTmp.DisplayIndex && dataGridViewColumnTmp.DisplayIndex < dataGridViewColumn.DisplayIndex) 13446dataGridViewColumnTmp.DisplayIndexInternal = dataGridViewColumnTmp.DisplayIndex + 1; 13457if (dataGridViewColumn.DisplayIndex < dataGridViewColumnTmp.DisplayIndex && dataGridViewColumnTmp.DisplayIndex <= newDisplayIndex) 13459dataGridViewColumnTmp.DisplayIndexInternal = dataGridViewColumnTmp.DisplayIndex - 1; 27217Debug.Assert((Columns[columnIndexFrom]).DisplayIndex <= (Columns[columnIndexTo]).DisplayIndex); 27339Debug.Assert((Columns[columnIndexFrom]).DisplayIndex <= (Columns[columnIndexTo]).DisplayIndex);
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (1)
279throw new ArgumentOutOfRangeException(nameof(DisplayIndex), value, SR.DataGridViewColumn_DisplayIndexTooNegative);
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.ColumnOrderComparer.cs (2)
19return x.DisplayIndex - y.DisplayIndex;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (23)
199if (dataGridViewColumn.DisplayIndex != -1) 216if (dataGridViewColumn.DisplayIndex < smallestDisplayIndex) 218smallestDisplayIndex = dataGridViewColumn.DisplayIndex; 232if (dataGridViewColumn.DisplayIndex == -1) 358int displayIndex1 = _items[columnIndex1].DisplayIndex; 359int displayIndex2 = _items[columnIndex2].DisplayIndex; 371if (dataGridViewColumn.DisplayIndex == displayIndex) 380if (dataGridViewColumn.DisplayIndex == displayIndex) 749(dataGridViewColumn.DisplayIndex > dataGridViewColumnStart.DisplayIndex || 750(dataGridViewColumn.DisplayIndex == dataGridViewColumnStart.DisplayIndex && 753if (dataGridViewColumn.DisplayIndex < displayIndexMin || 754(dataGridViewColumn.DisplayIndex == displayIndexMin && 758displayIndexMin = dataGridViewColumn.DisplayIndex; 822(dataGridViewColumn.DisplayIndex < dataGridViewColumnStart.DisplayIndex || 823(dataGridViewColumn.DisplayIndex == dataGridViewColumnStart.DisplayIndex && 826if (dataGridViewColumn.DisplayIndex > displayIndexMax || 827(dataGridViewColumn.DisplayIndex == displayIndexMax && 831displayIndexMax = dataGridViewColumn.DisplayIndex; 881int originalDisplayIndex = dataGridViewColumn.DisplayIndex;