1 implementation of IOverlayService
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DesignerFrame.cs (1)
25internal class DesignerFrame : Control, IOverlayService, ISplitWindowService, IContainsThemedScrollbarWindows
23 references to IOverlayService
System.Windows.Forms.Design (23)
System\Windows\Forms\Design\Behavior\BehaviorService.cs (4)
62IOverlayService? os = serviceProvider.GetService<IOverlayService>(); 167IOverlayService? os = _serviceProvider.GetService<IOverlayService>();
System\Windows\Forms\Design\ControlDesigner.cs (3)
43private IOverlayService? _overlayService; 2305private IOverlayService? OverlayService => _overlayService ??= GetService<IOverlayService>();
System\Windows\Forms\Design\DesignerFrame.cs (5)
225int IOverlayService.PushOverlay(Control control) => _designerRegion.PushOverlay(control); 231void IOverlayService.RemoveOverlay(Control control) 239void IOverlayService.InsertOverlay(Control control, int index) 247void IOverlayService.InvalidateOverlays(Rectangle screenRectangle) 255void IOverlayService.InvalidateOverlays(Region screenRegion)
System\Windows\Forms\Design\DocumentDesigner.cs (2)
491host.RemoveService<IOverlayService>(); 705IOverlayService os = _frame;
System\Windows\Forms\Design\TabOrder.cs (6)
71IOverlayService? os = (IOverlayService?)host.GetService(typeof(IOverlayService)); 152IOverlayService? os = (IOverlayService?)_host.GetService(typeof(IOverlayService));
System\Windows\Forms\Design\ToolStripAdornerWindowService.cs (3)
21private readonly IOverlayService _overlayService; 34_overlayService = (IOverlayService)serviceProvider.GetService(typeof(IOverlayService));