3 writes to _hitTestedGlyph
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\Behavior\BehaviorService.cs (3)
74_hitTestedGlyph = null; 511_hitTestedGlyph = newGlyph; 530_hitTestedGlyph = null;
28 references to _hitTestedGlyph
System.Windows.Forms.Design (28)
System\Windows\Forms\Design\Behavior\BehaviorService.cs (28)
475b.OnLoseCapture(_hitTestedGlyph, EventArgs.Empty); 504InvokeMouseEnterLeave(_hitTestedGlyph, newGlyph); 513return (_hitTestedGlyph.Behavior is ControlDesigner.TransparentBehavior); 518InvokeMouseEnterLeave(_hitTestedGlyph, null); 541Behavior? behavior = GetAppropriateBehavior(_hitTestedGlyph); 631g ??= _hitTestedGlyph; 655g ??= _hitTestedGlyph; 667=> GetAppropriateBehavior(_hitTestedGlyph)?.OnMouseDoubleClick(_hitTestedGlyph, button, mouseLoc) ?? false; 670=> GetAppropriateBehavior(_hitTestedGlyph)?.OnMouseDown(_hitTestedGlyph, button, mouseLoc) ?? false; 675=> GetAppropriateBehavior(_hitTestedGlyph)?.OnMouseHover(_hitTestedGlyph, mouseLoc) ?? false; 688return GetAppropriateBehavior(_hitTestedGlyph)?.OnMouseMove(_hitTestedGlyph, button, mouseLoc) ?? false; 695return GetAppropriateBehavior(_hitTestedGlyph)?.OnMouseUp(_hitTestedGlyph, button) ?? false; 721Behavior? behavior = GetAppropriateBehavior(_hitTestedGlyph); 727behavior.OnDragDrop(_hitTestedGlyph, e); 816Behavior? behavior = GetAppropriateBehavior(_hitTestedGlyph); 824if (_hitTestedGlyph is null || 825(_hitTestedGlyph is not null && !_dragEnterReplies.Contains(_hitTestedGlyph))) 827behavior.OnDragOver(_hitTestedGlyph, e); 836=> GetAppropriateBehavior(_hitTestedGlyph)?.OnGiveFeedback(_hitTestedGlyph, e); 839=> GetAppropriateBehavior(_hitTestedGlyph)?.OnQueryContinueDrag(_hitTestedGlyph, e);