3 writes to displayRect
System.Windows.Forms (3)
winforms\Managed\System\WinForms\ScrollableControl.cs (3)
641displayRect = ClientRectangle; 644displayRect = new Rectangle(displayRect.X, displayRect.Y, this.HorizontalScroll.Maximum, this.displayRect.Height); 647displayRect = new Rectangle(displayRect.X, displayRect.Y, this.displayRect.Width, this.VerticalScroll.Maximum);
51 references to displayRect
System.Windows.Forms (51)
winforms\Managed\System\WinForms\ScrollableControl.cs (51)
266if (!displayRect.IsEmpty) { 267rect.X = displayRect.X; 268rect.Y = displayRect.Y; 270rect.Width = displayRect.Width; 273rect.Height = displayRect.Height; 640if (displayRect.IsEmpty) { 644displayRect = new Rectangle(displayRect.X, displayRect.Y, this.HorizontalScroll.Maximum, this.displayRect.Height); 647displayRect = new Rectangle(displayRect.X, displayRect.Y, this.displayRect.Width, this.VerticalScroll.Maximum); 649return displayRect; 710int pos = -displayRect.Y; 711int maxPos = -(client.Height - displayRect.Height); 716SetDisplayRectLocation(displayRect.X, -pos); 725int pos = -displayRect.X; 726int maxPos = -(client.Width - displayRect.Width); 731SetDisplayRectLocation(-pos, displayRect.Y); 763PaintTransparentBackground(e, displayRect); 765ControlPaint.DrawBackgroundImage(e.Graphics, BackgroundImage, BackColor, BackgroundImageLayout, displayRect, displayRect, displayRect.Location); 846Rectangle displayRectangle = displayRect; 871 displayRect.X = x; 872 displayRect.Y = y; 946int xCalc = displayRect.X; 947int yCalc = displayRect.Y; 959xCalc = displayRect.X + xMargin - bounds.X; 963xCalc = client.Width - (bounds.X + bounds.Width + xMargin - displayRect.X); 965if (bounds.X + xCalc - displayRect.X < xMargin) { 966xCalc = displayRect.X + xMargin - bounds.X; 971yCalc = displayRect.Y + yMargin - bounds.Y; 975yCalc = client.Height - (bounds.Y + bounds.Height + yMargin - displayRect.Y); 977if (bounds.Y + yCalc - displayRect.Y < yMargin) { 978yCalc = displayRect.Y + yMargin - bounds.Y; 1089int x = displayRect.X; 1090int y = displayRect.Y; 1132if (displayRect.Width != width 1133|| displayRect.Height != height) { 1135displayRect.Width = width; 1136displayRect.Height = height; 1146int x = displayRect.X; 1147int y = displayRect.Y; 1224Rectangle displayRect = this.displayRect; 1314int pos = -displayRect.Y; 1317int maxPos = -(client.Height - displayRect.Height); 1370SetDisplayRectLocation(displayRect.X, -pos); 1392int pos = -displayRect.X; 1394int maxPos = -(client.Width - displayRect.Width); 1445SetDisplayRectLocation(-pos, displayRect.Y);