3 writes to _displayRect
System.Windows.Forms (3)
System\Windows\Forms\Scrolling\ScrollableControl.cs (3)
547_displayRect = ClientRectangle; 552_displayRect = new Rectangle(_displayRect.X, _displayRect.Y, HorizontalScroll.Maximum, _displayRect.Height); 557_displayRect = new Rectangle(_displayRect.X, _displayRect.Y, _displayRect.Width, VerticalScroll.Maximum);
51 references to _displayRect
System.Windows.Forms (51)
System\Windows\Forms\Scrolling\ScrollableControl.cs (51)
193if (!_displayRect.IsEmpty) 195rect.X = _displayRect.X; 196rect.Y = _displayRect.Y; 199rect.Width = _displayRect.Width; 204rect.Height = _displayRect.Height; 545if (_displayRect.IsEmpty) 552_displayRect = new Rectangle(_displayRect.X, _displayRect.Y, HorizontalScroll.Maximum, _displayRect.Height); 557_displayRect = new Rectangle(_displayRect.X, _displayRect.Y, _displayRect.Width, VerticalScroll.Maximum); 560return _displayRect; 609int pos = -_displayRect.Y; 610int maxPos = -(client.Height - _displayRect.Height); 615SetDisplayRectLocation(_displayRect.X, -pos); 625int pos = -_displayRect.X; 626int maxPos = -(client.Width - _displayRect.Width); 631SetDisplayRectLocation(-pos, _displayRect.Y); 664PaintTransparentBackground(e, _displayRect); 672_displayRect, 673_displayRect, 674_displayRect.Location); 746Rectangle displayRectangle = _displayRect; 780_displayRect.X = x; 781_displayRect.Y = y; 847int xCalc = _displayRect.X; 848int yCalc = _displayRect.Y; 865xCalc = _displayRect.X + xMargin - bounds.X; 869xCalc = client.Width - (bounds.X + bounds.Width + xMargin - _displayRect.X); 871if (bounds.X + xCalc - _displayRect.X < xMargin) 873xCalc = _displayRect.X + xMargin - bounds.X; 879yCalc = _displayRect.Y + yMargin - bounds.Y; 883yCalc = client.Height - (bounds.Y + bounds.Height + yMargin - _displayRect.Y); 884if (bounds.Y + yCalc - _displayRect.Y < yMargin) 886yCalc = _displayRect.Y + yMargin - bounds.Y; 991int x = _displayRect.X; 992int y = _displayRect.Y; 1041if (_displayRect.Width != width || _displayRect.Height != height) 1043_displayRect.Width = width; 1044_displayRect.Height = height; 1060int x = _displayRect.X; 1061int y = _displayRect.Y; 1137Rectangle displayRect = _displayRect; 1260int pos = -_displayRect.Y; 1263int maxPos = -(client.Height - _displayRect.Height); 1332SetDisplayRectLocation(_displayRect.X, -pos); 1354int pos = -_displayRect.X; 1356int maxPos = -(client.Width - _displayRect.Width); 1424SetDisplayRectLocation(-pos, _displayRect.Y);