10 writes to negOffset
System.Windows.Forms (10)
winforms\Managed\System\WinForms\DataGrid.cs (10)
2229negOffset = 0; 4812this.negOffset = 0; 4825this.negOffset = cx - visibleWidth; 4962this.negOffset = 0; 4975this.negOffset = cx - visibleWidth; 5587negOffset = 0; 5607negOffset = 0; 5622negOffset = 0; 5625negOffset = columns[first].Width - (cx - horizontalOffset); 8834negOffset = 0;
27 references to negOffset
System.Windows.Forms (27)
winforms\Managed\System\WinForms\DataGrid.cs (27)
3617if (se.Type == ScrollEventType.SmallDecrement && this.negOffset == 0) { 3625if (se.Type == ScrollEventType.SmallIncrement && this.negOffset == 0) { 4801(this.negOffset != 0 || this.horizontalOffset != 0)) { 4823if (this.negOffset == 0) { 4826this.horizontalOffset = this.negOffset; 4954(this.negOffset != 0 || this.horizontalOffset != 0)) { 4974if (this.negOffset == 0) { 4977this.horizontalOffset = negOffset; 5513int cx = - negOffset; 5571if (numVisibleCols <= 1 || (numVisibleCols == 2 && this.negOffset != 0)) { 5924(currentCol == firstVisibleCol && negOffset != 0)) 6203int cx = inside.X - negOffset; 6224int offset = layout.Data.X - negOffset; 6383Debug.Assert(this.negOffset == 0, " no columns are displayed so the negative offset should be 0"); 6388int previousNegOffset = this.negOffset; 6392|| col == firstVisibleCol && negOffset != 0 6399previousNegOffset == this.negOffset && 6406previousNegOffset = this.negOffset; 6431cellBounds.X += layout.Data.X - negOffset; 6604int x = layout.Data.X - negOffset; 6957horizScrollBar.Value = HorizontalOffset + negOffset; 7123boundingRect.X -= negOffset; 7124boundingRect.Width += negOffset; 7452dataBounds.X -= negOffset; 7453dataBounds.Width += negOffset; 8661this.firstVisibleCol == 0 && columns < 0 && negOffset == 0) 8689if (dCols != 0 || negOffset != 0)