6 writes to FirstDisplayedScrollingCol
System.Windows.Forms (6)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
2743DisplayedBandsInfo.FirstDisplayedScrollingCol = ComputeFirstVisibleScrollingColumn();
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (5)
4634DisplayedBandsInfo.FirstDisplayedScrollingCol = -1; 4684DisplayedBandsInfo.FirstDisplayedScrollingCol = DisplayedBandsInfo.LastTotallyDisplayedScrollingCol = -1; 4815DisplayedBandsInfo.FirstDisplayedScrollingCol = firstDisplayedScrollingCol; 10297DisplayedBandsInfo.FirstDisplayedScrollingCol = ComputeFirstVisibleScrollingColumn(); 19811DisplayedBandsInfo.FirstDisplayedScrollingCol = -1;
72 references to FirstDisplayedScrollingCol
System.Windows.Forms (72)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (15)
2390else if (DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0) 2392firstDisplayedColumnIndex = DisplayedBandsInfo.FirstDisplayedScrollingCol; 2453get => DisplayedBandsInfo.FirstDisplayedScrollingCol; 2487if (value == DisplayedBandsInfo.FirstDisplayedScrollingCol) 2515Debug.Assert(DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0); 2516Debug.Assert(DisplayedBandsInfo.FirstDisplayedScrollingCol == value 2517|| Columns.DisplayInOrder(DisplayedBandsInfo.FirstDisplayedScrollingCol, value)); 2521while (DisplayedBandsInfo.FirstDisplayedScrollingCol != value 2699int oldFirstVisibleScrollingCol = DisplayedBandsInfo.FirstDisplayedScrollingCol; 2750&& DisplayedBandsInfo.FirstDisplayedScrollingCol > -1) 2758if (oldFirstVisibleScrollingCol == DisplayedBandsInfo.FirstDisplayedScrollingCol) 2762else if (Columns.DisplayInOrder(oldFirstVisibleScrollingCol, DisplayedBandsInfo.FirstDisplayedScrollingCol)) 2764scrollEventType = Columns.GetColumnCount(DataGridViewElementStates.Visible, oldFirstVisibleScrollingCol, DisplayedBandsInfo.FirstDisplayedScrollingCol) > 1 ? ScrollEventType.LargeIncrement : ScrollEventType.SmallIncrement; 2768Debug.Assert(Columns.DisplayInOrder(DisplayedBandsInfo.FirstDisplayedScrollingCol, oldFirstVisibleScrollingCol)); 2769scrollEventType = Columns.GetColumnCount(DataGridViewElementStates.Visible, DisplayedBandsInfo.FirstDisplayedScrollingCol, oldFirstVisibleScrollingCol) > 1 ? ScrollEventType.LargeDecrement : ScrollEventType.SmallDecrement;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (57)
3677int firstDisplayedScrollingColumnIndex = DisplayedBandsInfo.FirstDisplayedScrollingCol; 4626int firstDisplayedScrollingCol = DisplayedBandsInfo.FirstDisplayedScrollingCol; 4817Debug.Assert((DisplayedBandsInfo.NumDisplayedScrollingCols > 0 && DisplayedBandsInfo.FirstDisplayedScrollingCol != -1) 4818|| (DisplayedBandsInfo.NumDisplayedScrollingCols == 0 && DisplayedBandsInfo.FirstDisplayedScrollingCol == -1)); 5594if (cx < cxMax && DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0) 5602dataGridViewColumn = Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol]; 6688int columnIndexTmp = DisplayedBandsInfo.FirstDisplayedScrollingCol; 6709Debug.Assert(DisplayedBandsInfo.FirstDisplayedScrollingCol != -1); 6710dataGridViewColumnTmp = Columns.GetPreviousColumn(Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol], DataGridViewElementStates.Visible, DataGridViewElementStates.Frozen); 6759&& DisplayedBandsInfo.FirstDisplayedScrollingCol != -1 6760&& columnIndexTmp != DisplayedBandsInfo.FirstDisplayedScrollingCol 6761&& Columns.DisplayInOrder(columnIndexTmp, DisplayedBandsInfo.FirstDisplayedScrollingCol) 6780&& (DisplayedBandsInfo.FirstDisplayedScrollingCol == -1 6781|| (DisplayedBandsInfo.FirstDisplayedScrollingCol != columnIndexTmp 6782&& Columns.DisplayInOrder(DisplayedBandsInfo.FirstDisplayedScrollingCol, columnIndexTmp))) 8301if (!columnFound && DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0) 8303for (dataGridViewColumn = Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol]; 8326if (dataGridViewColumn.Index == DisplayedBandsInfo.FirstDisplayedScrollingCol) 8349if (dataGridViewColumn.Index == DisplayedBandsInfo.FirstDisplayedScrollingCol) 8435if (DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0) 8437dataGridViewColumn = Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol]; 8547dataGridViewColumn = DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0 8548? Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol] 8576dataGridViewColumn = Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol]; 8753Debug.Assert(DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0); 8776&& DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0 8779Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol], 8805if (DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0) 8818Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol], 8927&& DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0 8930Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol], 8964if (DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0 8972Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol], 9574if (hti._col != DisplayedBandsInfo.FirstDisplayedScrollingCol || DisplayedBandsInfo.LastTotallyDisplayedScrollingCol >= 0) 14393Debug.Assert(Columns.DisplayInOrder(dataGridViewColumn.Index, DisplayedBandsInfo.FirstDisplayedScrollingCol)); 17222if (dataGridViewColumn.Visible && !dataGridViewColumn.Frozen && DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0) 17225if (DisplayedBandsInfo.FirstDisplayedScrollingCol == dataGridViewColumn.Index) 17231else if (Columns.DisplayInOrder(DisplayedBandsInfo.FirstDisplayedScrollingCol, dataGridViewColumn.Index)) 19436isLastVisibleColumn = (DisplayedBandsInfo.FirstDisplayedScrollingCol < 0); 19475if (DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0 && cx < scrollingBounds.Width) 19491dataGridViewColumn = Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol]; 26075if (DisplayedBandsInfo.FirstDisplayedScrollingCol != -1 26077&& (columnIndex != DisplayedBandsInfo.FirstDisplayedScrollingCol || FirstDisplayedScrollingColumnHiddenWidth > 0)) 26080if (Columns.DisplayInOrder(columnIndex, DisplayedBandsInfo.FirstDisplayedScrollingCol)) 26090columnsToScroll = Columns.GetColumnCount(DataGridViewElementStates.Visible, columnIndex, DisplayedBandsInfo.FirstDisplayedScrollingCol); 26098else if (columnIndex == DisplayedBandsInfo.FirstDisplayedScrollingCol && FirstDisplayedScrollingColumnHiddenWidth > 0) 26123int firstDisplayedScrollingColumn = DisplayedBandsInfo.FirstDisplayedScrollingCol; 26132if (firstDisplayedScrollingColumn == DisplayedBandsInfo.FirstDisplayedScrollingCol) 26153if (firstDisplayedScrollingColumn == DisplayedBandsInfo.FirstDisplayedScrollingCol) 26205Debug.Assert(DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0); 26206dataGridViewColumnTmp = Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol]; 26222Debug.Assert(DisplayedBandsInfo.FirstDisplayedScrollingCol >= 0); 26223dataGridViewColumnTmp = Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol]; 26249newFirstVisibleScrollingCol = Columns[DisplayedBandsInfo.FirstDisplayedScrollingCol]; 26273Debug.Assert(DisplayedBandsInfo.FirstDisplayedScrollingCol >= -1 && DisplayedBandsInfo.FirstDisplayedScrollingCol < Columns.Count); 28978int columnIndexTmp = DisplayedBandsInfo.FirstDisplayedScrollingCol;