4 writes to _dragImageRect
System.Windows.Forms.Design (4)
System\Windows\Forms\Design\Behavior\DropSourceBehavior.cs (4)
115_dragImageRect = Rectangle.Empty; 932_dragImageRect = Rectangle.Empty; 947_dragImageRect = controlRect; 952_dragImageRect = Rectangle.Union(_dragImageRect, controlRect);
15 references to _dragImageRect
System.Windows.Forms.Design (15)
System\Windows\Forms\Design\Behavior\DropSourceBehavior.cs (15)
201if (_dragImageRect != Rectangle.Empty) 203Rectangle rect = _dragImageRect; 597if (_clearDragImageRect != _dragImageRect) 603_clearDragImageRect = _dragImageRect; 780Rectangle previousImageRect = _dragImageRect; 787_dragImageRect.Location = newPosition; 790Rectangle newImageRect = _dragImageRect; 945if (_dragImageRect.IsEmpty) 952_dragImageRect = Rectangle.Union(_dragImageRect, controlRect); 1001int imageWidth = _dragImageRect.Width; 1007int imageHeight = _dragImageRect.Height; 1027Rectangle controlRect = new(_dragComponents[i].draggedLocation.X - _dragImageRect.X, 1028_dragComponents[i].draggedLocation.Y - _dragImageRect.Y, 1039_originalDragImageLocation = new Point(_dragImageRect.X, _dragImageRect.Y);