3 instantiations of TrayControl
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ComponentTray.cs (1)
699TrayControl trayctl = new(this, component);
System.Windows.Forms.Design.Tests (2)
System\Windows\Forms\Design\InheritanceUITests.cs (2)
53TrayControl trayControl = new(componentTray, mockComponent.Object); 76TrayControl trayControl = new(componentTray, mockComponent.Object);
48 references to TrayControl
System.Windows.Forms.Design (46)
System\ComponentModel\Design\DesignerActionUI.cs (1)
195ComponentTray.TrayControl trayControl = ComponentTray.GetTrayControlFromComponent(comp);
System\Windows\Forms\Design\Behavior\DesignerActionGlyph.cs (1)
147ComponentTray.TrayControl trayControl = ComponentTray.GetTrayControlFromComponent(relatedComponent);
System\Windows\Forms\Design\ComponentTray.cs (43)
186TrayControl control = TrayControl.FromComponent(component); 223if (children[i] is TrayControl tc) 244Control c = TrayControl.FromComponent(component); 258Control c = TrayControl.FromComponent(comp); 378PositionInNextAutoSlot(ctl as TrayControl, prevCtl, dirtyDesigner); 380else if (!((TrayControl)ctl).Positioned || !positionedGlobal) 382PositionInNextAutoSlot(ctl as TrayControl, prevCtl, false); 477return (extendee is IComponent comp) && (TrayControl.FromComponent(comp) is not null); 498PositionControl(TrayControl.FromComponent(component)); 540return TrayControl.FromComponent(comp); 595TrayControl tc = TrayControl.FromComponent(comp); 625if (((IOleDragClient)this).GetControlForComponent(component) is TrayControl tc) 699TrayControl trayctl = new(this, component); 907TrayControl control = (TrayControl)_controls[i]; 913return ((TrayControl)_controls[targetIndex]).Component; 925return ((TrayControl)_controls[targetIndex]).Component; 970Control c = TrayControl.FromComponent(receiver); 1002if (TrayControl.FromComponent(comp) is null) 1009if (control is TrayControl tc && tc.Component == comp) 1367if (child is TrayControl tc && bounds.IntersectsWith(rect)) 1490TrayControl c = TrayControl.FromComponent(component); 1550TrayControl c = TrayControl.FromComponent(receiver); 1635internal static TrayControl GetTrayControlFromComponent(IComponent comp) 1637return TrayControl.FromComponent(comp); 1712foreach (TrayControl c in components) 1738private void PositionControl(TrayControl c) 1796Debug.Assert(Visible == c.Visible, $"TrayControl for {((TrayControl)c).Component} should not be positioned"); 1798TrayControl tc = (TrayControl)c; 1803private bool PositionInNextAutoSlot(TrayControl c, Control prevCtl, bool dirtyDesigner) 2018ds.SetValue(typeof(TrayControl), null); 2029public static TrayControl FromComponent(IComponent component) 2038return (TrayControl)ds.GetValue(typeof(TrayControl)); 2553public TrayControlAccessibleObject(TrayControl owner, ComponentTray tray) : base(owner) 2560get => ((TrayControl)Owner).Component; 2735public void UpdateLocation(TrayControl trayControl) 2833return TrayControl.FromComponent(component);
System\Windows\Forms\Design\OleDragDropHandler.CfCodeToolboxItem.cs (1)
125ComponentTray.TrayControl? trayControl = ComponentTray.GetTrayControlFromComponent(component);
System.Windows.Forms.Design.Tests (2)
System\Windows\Forms\Design\InheritanceUITests.cs (2)
53TrayControl trayControl = new(componentTray, mockComponent.Object); 76TrayControl trayControl = new(componentTray, mockComponent.Object);