187 writes to Owner
System.Windows.Forms.Tests (187)
System\Windows\Forms\ToolStripButtonTests.cs (7)
668Owner = owner, 696Owner = owner 887Owner = owner, 908Owner = owner 1285Owner = owner 1376Owner = owner 1508Owner = owner
System\Windows\Forms\ToolStripControlHostTests.cs (3)
1464Owner = owner, 3085Owner = owner 3274Owner = owner
System\Windows\Forms\ToolStripDropDownItemTests.cs (1)
414Owner = owner
System\Windows\Forms\ToolStripItemTests.cs (163)
486Owner = owner 518Owner = owner 590Owner = owner, 617Owner = owner 813Owner = owner 897Owner = owner 943Owner = owner 1220Owner = owner 1264Owner = owner, 1309Owner = owner 1554Owner = owner 1595Owner = owner 1615Owner = owner 1797Owner = owner 1817Owner = owner 1926Owner = owner 1946Owner = owner 2063Owner = owner 2085Owner = owner 2138Owner = owner 2179Owner = owner 2382Owner = owner 2477Owner = owner 2624Owner = owner 2651Owner = owner 2689Owner = owner 2716Owner = owner 2959Owner = owner 3010Owner = owner, 3051Owner = owner, 3244Owner = owner 3285Owner = owner 3305Owner = owner 3485Owner = owner 3521Owner = owner 3684Owner = owner 3705Owner = owner 3726Owner = owner 3904Owner = owner 3949Owner = owner 4113Owner = owner 4158Owner = owner 4202Owner = owner 4249Owner = owner 4460Owner = owner 4509Owner = owner 4554Owner = owner 4794Owner = owner 4872Owner = owner 4960Owner = owner 5011Owner = owner 5054Owner = owner 5293Owner = owner 5385Owner = owner 5429Owner = owner 5469Owner = owner 5652Owner = owner, 5685Owner = owner, 5817Owner = owner 5828Owner = owner 5842Owner = owner 5921Owner = owner 5960Owner = owner 6253Owner = owner 6298Owner = owner 6448Owner = owner 6456item.Owner = owner; 6464item.Owner = otherOwner; 6472item.Owner = null; 6480item.Owner = statusOwner; 6498Owner = owner 6506item.Owner = owner; 6514item.Owner = otherOwner; 6522item.Owner = null; 6530item.Owner = statusOwner; 6567item.Owner = owner; 6573item.Owner = owner; 6594item.Owner = owner; 6600item.Owner = owner; 6607item.Owner = otherOwner; 6614item.Owner = null; 6622item.Owner = owner; 6635Owner = owner 6656Owner = owner 6702Owner = owner, 6750Owner = owner 6789Owner = owner 7108Owner = owner 7143Owner = owner, 7187Owner = owner 7229Owner = owner 7495Owner = owner 7533Owner = owner 7713Owner = owner 7725Owner = owner 7737Owner = owner 7791Owner = parent, 7862Owner = owner 7898Owner = owner 8088Owner = owner 8130Owner = owner 8318Owner = owner 8365Owner = owner 8510Owner = owner 8546Owner = owner, 8593Owner = owner 8635Owner = owner 8845Owner = owner 8888Owner = owner 9139Owner = owner 9270Owner = owner 9314Owner = owner, 9359Owner = owner 9652Owner = owner 9688Owner = owner 9917Owner = owner 10070Owner = owner 10209Owner = owner 10226Owner = owner 10293Owner = owner 10325Owner = owner 10385Owner = owner 10401Owner = owner 10495Owner = owner 10512Owner = owner 10639Owner = owner 10669Owner = owner 10793Owner = owner 10817Owner = owner 11175Owner = owner 11208Owner = owner 11366Owner = owner, 11404Owner = owner, 11554Owner = owner 11584Owner = owner 11851Owner = owner 11951Owner = owner 11983Owner = owner 12214Owner = owner, 12276Owner = owner, 12322Owner = owner, 12744Owner = owner 12794Owner = owner 12980Owner = owner 13030Owner = owner 13268Owner = owner 13312Owner = owner 13378Owner = owner 13444Owner = owner 13745Owner = owner 13797Owner = owner 14313Owner = ownerItemOwner 14321Owner = owner 14343Owner = owner 14361Owner = owner 14380Owner = owner 14413Owner = owner 14431Owner = owner 14583Owner = owner 14630Owner = owner 14932Owner = owner 14976Owner = owner, 15021Owner = owner
System\Windows\Forms\ToolStripSeparatorTests.cs (10)
808Owner = owner 838Owner = owner 946Owner = owner, 977Owner = owner, 1138Owner = owner 1231Owner = owner, 1302Owner = owner, 1347Owner = owner, 1403Owner = owner 1465Owner = owner
System\Windows\Forms\ToolStripTests.cs (3)
7005Owner = control 7047Owner = control 7117Owner = otherControl
286 references to Owner
System.Windows.Forms (108)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (1)
553Owner?.ToolStripControlHost?.Owner?.AccessibilityObject;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (4)
2134if (this is ToolStripDropDown dropDown && dropDown.OwnerItem is not null && (dropDown.OwnerItem.IsInDesignMode || (dropDown.OwnerItem.Owner is not null && dropDown.OwnerItem.Owner.IsInDesignMode))) 3507if (!IsDropDown && item.Owner == this) 4064if (item.Owner != this)
System\Windows\Forms\Controls\ToolStrips\ToolStripButton.cs (1)
202if (Owner is null)
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxControlAccessibleObject.cs (1)
39? owner.Owner?.Owner?.AccessibilityObject
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
685if (oldParent is not null && Owner is null && newParent is null && _control is not null)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.ToolStripHostedControlAccessibleObject.cs (2)
35&& _toolStripControlHost.Owner is not null 36? _toolStripControlHost.Owner.AccessibilityObject
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (5)
305_ownerItem?.Owner is not null ? _ownerItem.Owner.DropDownOwnerWindow : base.DropDownOwnerWindow; 648if (_ownerItem.Placement == ToolStripItemPlacement.Overflow && _ownerItem.Owner is not null) 650return _ownerItem.Owner.OverflowButton.DropDown; 655return _ownerItem.Owner;
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownButton.cs (1)
179if (Owner is not null)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItemAccessibleObject.cs (2)
66_owner.Owner is ToolStripDropDown toolStripDropDown 180if (_owner.Owner is not ToolStripDropDown dropDown)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (51)
659if (Owner is not null and StatusStrip) 801if (Owner is not null) 803parentEnabled = Owner.Enabled; 966IArrangedElement? IArrangedElement.Container => ParentInternal ?? Owner; 1026if (image is null && Owner?.ImageList is not null && ImageIndexer.ActualIndex >= 0) 1029if (!disposing && ImageIndexer.ActualIndex < Owner.ImageList.Images.Count) 1032image = Owner.ImageList.Images[ImageIndexer.ActualIndex]; 1117if ((Owner is not null) && ImageIndexer.Index != ImageList.Indexer.DefaultIndex 1118&& Owner.ImageList is not null && ImageIndexer.Index >= Owner.ImageList.Images.Count) 1120return Owner.ImageList.Images.Count - 1; 1229else if (Owner is not null && Owner.IsDropDown) 1434else if (Owner is not null) 1437currentParent = Owner as ToolStripDropDown; 1498if (Owner is not null) 1500LayoutTransaction.DoLayout(Owner, Owner, "Overflow"); 1557bool usingImageList = ((Owner is not null) && (Owner.ImageList is not null) && (ImageIndexer.ActualIndex >= 0)); 1561ToolStrip? ownerToolStrip = Owner; 1569? Owner?.ImageList?.ImageSize ?? Size.Empty 1618if (Owner is not null) 1620return Owner.Renderer; 1646if (Owner is not null) 1648rightToLeft = Owner.RightToLeft; 1915textDirection = (Owner is null) ? ToolStripTextDirection.Horizontal : Owner.TextDirection; 2091if (Owner is not null) 2094Debug.Assert(Owner.Items.Contains(this), "How can there be a owner and not be in the collection?"); 2095Owner.Items.Remove(this); 2320private Font? GetOwnerFont() => Owner?.Font; 2335return Owner as ToolStripDropDown; 2380if (Owner is not null) 2382LayoutTransaction.DoLayout(Owner, this, affectedProperty); 2387Owner?.Invalidate(); 2420if (SupportsItemClick && Owner is not null) 2422Owner.HandleItemClick(this); 2427if (SupportsItemClick && Owner is not null) 2429Owner.HandleItemClicked(this); 2954if (Owner is not null) 3003if (Owner is not null && !(Owner.IsDisposed || Owner.Disposing)) 3005Owner.OnItemVisibleChanged(new ToolStripItemEventArgs(this), performLayout: true); 3053Owner?.UpdateToolTip(this, true); 3129if (Owner is not null && Owner.IsCurrentlyDragging) 3430parent ??= (IsOnOverflow && Owner is not null) ? Owner.OverflowButton.DropDown : Owner;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemImageIndexer.cs (1)
20get => _item.Owner?.ImageList;
System\Windows\Forms\Controls\ToolStrips\ToolStripItemCollection.cs (1)
512item.Owner?.Items.Remove(item);
System\Windows\Forms\Controls\ToolStrips\ToolStripLabel.cs (1)
334if (Owner is not null)
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (3)
1205PreviousIndexCollection = source.Owner!.Items 1225PreviousIndexCollection = source.Owner!.Items 1240PreviousIndexCollection = source.Owner!.Items
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (8)
375ToolStrip? owner = Owner; 925if (Owner is not null) 927if (Owner.Shortcuts.ContainsKey(shortcut)) 930Owner.Shortcuts[shortcut] = this; 934Owner.Shortcuts.Add(shortcut, this); 937_lastOwner = Owner; 946if (Owner is null) 1073if (Owner is ToolStripDropDownMenu dropDownMenu)
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.ToolStripMenuItemInternalLayout.cs (8)
25if (_ownerItem.Owner is ToolStripDropDownMenu menu) 38if (_ownerItem.Owner is ToolStripDropDownMenu menu) 69if (_ownerItem.Owner is ToolStripDropDownMenu menu) 89if (_ownerItem.Owner is ToolStripDropDownMenu menu) 113if (_ownerItem.Owner is ToolStripDropDownMenu menu) 145if (_ownerItem.Owner is ToolStripDropDownMenu menu) 159return _ownerItem.Owner is ToolStripDropDownMenu; 167if (_ownerItem.Owner is ToolStripDropDownMenu menu)
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (6)
604else if (item.Owner is not null && item.BackColor != item.Owner.BackColor) 655else if (item.Owner is not null && item.BackColor != item.Owner.BackColor) 1587else if (item.Owner is not null && item.BackColor != item.Owner.BackColor)
System\Windows\Forms\Controls\ToolStrips\ToolStripProgressBar.cs (1)
87if (Owner is not null and StatusStrip)
System\Windows\Forms\Controls\ToolStrips\ToolStripProgressBar.ToolStripProgressBarControlAccessibleObject.cs (1)
21_ownerToolStripProgressBarControl.Owner?.Owner?.AccessibilityObject;
System\Windows\Forms\Controls\ToolStrips\ToolStripScrollButton.StickyLabelAccessibleObject.cs (1)
43_owner.OwnerScrollButton?.Owner?.AccessibilityObject;
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (4)
171ToolStrip? parent = ParentInternal ?? Owner; 259ToolStrip? parent = ParentInternal ?? Owner; 290if (Owner is not null && ParentInternal is not null) 308if (Owner is ToolStripDropDownMenu dropDownMenu)
System\Windows\Forms\Controls\ToolStrips\ToolStripStatusLabel.cs (2)
119LayoutTransaction.DoLayout(Owner, this, PropertyNames.BorderStyle); 194if (Owner is not null)
System\Windows\Forms\MDI\MdiWindowListItemConverter.cs (1)
26if (values[i] is ToolStripItem currentItem && currentItem.Owner == menu)
System\Windows\Forms\MDI\MdiWindowListStrip.cs (1)
38if (_mergeItem.Owner is null)
System.Windows.Forms.Design (98)
System\ComponentModel\Design\DesignerActionUI.cs (1)
674if (item.Owner is not null)
System\Windows\Forms\Design\TemplateNodeCustomMenuItemCollection.cs (1)
33get => _currentItem.Owner;
System\Windows\Forms\Design\ToolStripCollectionEditor.cs (1)
50primarySelection = toolStripDropDownItem.Owner;
System\Windows\Forms\Design\ToolStripContainerDesigner.cs (1)
282parent ??= item.Owner;
System\Windows\Forms\Design\ToolStripDesigner.cs (13)
754if (item.Placement == ToolStripItemPlacement.Overflow && item.Owner == ToolStrip) 773if (item.Owner == ToolStrip) 788if (topMostItem is not null && topMostItem.Owner == ToolStrip) 797ToolStripItem parentItem = ((ToolStripDropDown)(item.Owner)).OwnerItem; 802if (topMostItem is not null && topMostItem.Owner == ToolStrip) 912if (selectedItem.Owner == ToolStrip) 975if (selectedItem is ToolStripItem currentSel && currentSel.Owner != ToolStrip) 983if (addingItem is not null && addingItem.Owner is not null) 985if (addingItem.Owner.Site is null) 1011ToolStrip parent = changingItem.Owner; 1033if (e.Component is ToolStripItem item && item.Owner == Component) 1110if (e.Component is ToolStripItem item && item.Owner == Component) 1613ToolStripDropDown topmost = item.Owner as ToolStripDropDown;
System\Windows\Forms\Design\ToolStripDesignerUtils.cs (1)
94parent = stripItem.Owner;
System\Windows\Forms\Design\ToolStripDropDownDesigner.cs (1)
457parent = item.Owner as ToolStripDropDown;
System\Windows\Forms\Design\ToolStripItemBehavior.cs (7)
398parent = glyphItem.Owner; 436bSvc?.Invalidate(glyphItem.Owner.Bounds); 561if (glyphItem.Owner is ToolStripDropDown parentDropDown) 600ToolStrip owner = selectedItem.Owner; 733parentToolStrip = overflow.OwnerItem.Owner; 849if (data.Owner == glyphItem.Owner) 1003if (glyphItem.Owner is ToolStripDropDown parentDropDown)
System\Windows\Forms\Design\ToolStripItemCustomMenuItemCollection.cs (4)
60get => _currentItem.Owner; 348InsertIntoDropDown((ToolStripDropDown)_currentItem.Owner, t); 407if ((parent is not null) && (parent.OwnerItem is not null) && (parent.OwnerItem.Owner is not null)) 409if (designerHost.GetDesigner(parent.OwnerItem.Owner) is ToolStripDesigner toolStripDesigner)
System\Windows\Forms\Design\ToolStripItemDesigner.cs (21)
160return parent ?? ToolStripItem.Owner; 175ToolStrip strip = ToolStripItem.Owner; 268parentControls.Add(item.Owner); 269startComp = item.Owner; 273if (item.Owner is ToolStripDropDown parentDropDown) 286if (item.Owner.Site is not null) 288parentControls.Add(item.Owner); 291startComp = item.Owner; 334ToolStripDesigner designer = (ToolStripDesigner)designerHost.GetDesigner(ToolStripItem.Owner); 507protected virtual Component GetOwnerForActionList() => (ToolStripItem.Placement == ToolStripItemPlacement.Main) ? ToolStripItem.GetCurrentParent() : ToolStripItem.Owner; 509internal virtual ToolStrip GetMainToolStrip() => ToolStripItem.Owner; 585parent ??= ToolStripItem.Owner; 610if (currentItem.Owner is ToolStripDropDown) 612ToolStripDropDown topmost = currentItem.Owner as ToolStripDropDown; 614while (topmost.OwnerItem is not null && (topmost.OwnerItem.Owner is ToolStripDropDown)) 616topmost = topmost.OwnerItem.Owner as ToolStripDropDown; 728parent = ToolStripItem.Owner; 988if (TryGetService(out IDesignerHost designerHost) && currentSelection.Owner is ToolStripDropDown parentDropDown) 1018else if (currentSelection.Owner is not null) 1024behaviorService.Invalidate(behaviorService.ControlRectInAdornerWindow(currentSelection.Owner)); 1123parent = ToolStripItem.Owner;
System\Windows\Forms\Design\ToolStripKeyboardHandlingService.cs (19)
771parent = selectedItem.Owner; 850ToolStripDropDownItem ownerItem = (ToolStripDropDownItem)((ToolStripDropDown)(typeHereNode.Owner)).OwnerItem; 865if (host.GetDesigner(typeHereNode.Owner) is ToolStripDesigner tooldesigner) 945ToolStripDropDownItem ownerItem = (ToolStripDropDownItem)((ToolStripDropDown)(typeHereNode.Owner)).OwnerItem; 956if (host.GetDesigner(typeHereNode.Owner) is ToolStripDesigner tooldesigner) 1272ToolStripItem owner = ((ToolStripDropDown)item.Owner).OwnerItem; 1377? dropDownItem.Owner.OverflowButton.DropDown 1378: dropDownItem.Owner) as ToolStripDropDown; 1402&& parentToMoveOn.OwnerItem.Owner?.Site is not null 1426if (item.Owner is ToolStrip owner) 1444&& parentToMoveOn.OwnerItem.Owner?.Site is not null 1707next = toolStripItem.Owner.Controls[0]; 1724next = ((ToolStripDropDown)toolStripItem.Owner).OwnerItem; 1728ToolStrip owner = toolStripItem.Owner; 1731next = toolStripItem.Owner; 1735next = toolStripItem.Owner; 1789ctl = templateNodeItem.Owner; 1850ToolStripItem parentItem = ((ToolStripDropDown)designerItem.Owner).OwnerItem; 1869if (item.Owner is ToolStrip owner)
System\Windows\Forms\Design\ToolStripMenuItemDesigner.cs (28)
292if (toolItem.IsOnDropDown && toolItem.Owner is ToolStripDropDown dropDown) 333if (MenuItem.Owner is ToolStripDropDown dropDown) 428if (!(MenuItem.Owner is ToolStripDropDown) && base.Editor is not null) // we are on Base MenuStrip !! 932if (lastSelected.Owner is ToolStripDropDown lastDropDown && currentSelected.Owner is ToolStripDropDown currentDropDown) 966while (currentItem?.Owner is ToolStripDropDown dropDown) 1258selectedItem = ((ToolStripDropDown)item.Owner).OwnerItem as ToolStripDropDownItem; 1321if (MenuItem.Owner is ToolStripDropDown dropDown) 1373if (!(dropDownItem.Owner is ToolStripDropDownMenu) && dropDownItem is not null && dropDownItem.Bounds.Width < _commitedEditorNode.Bounds.Width) 1415return topMostItem.Owner; 1418return MenuItem.Owner; 1428if (MenuItem.Owner is ToolStripDropDown dropDown) 1438if (item.Owner is ToolStripDropDown itemDropDown) 1465if (item.Owner is ToolStripDropDown dropDown) 1614GetService<BehaviorService>()?.Invalidate(MenuItem.Owner.Bounds); 1622ToolStripDropDown startDropDown = MenuItem.Owner as ToolStripDropDown; 1627startDropDown = ownerItem.Owner as ToolStripDropDown; 1862if (e.Component is ToolStripItem itemAdding && itemAdding.Owner is null) 1879if (itemToBeDeleted.Owner is ToolStripDropDown owner) 1962if (itemToBeDeleted.Owner is ToolStripDropDown owner) 2160if (IsOnContextMenu && !MenuItem.Owner.Visible) 2210ToolStripDropDown parent = currentSelection.Owner as ToolStripDropDown; 2219parent = parent.OwnerItem.Owner as ToolStripDropDown; 2238ToolStripDropDown parent = item.Owner as ToolStripDropDown; 2247parent = parent.OwnerItem.Owner as ToolStripDropDown; 2497if (MenuItem.Owner is ToolStripDropDown dropDown) 2536ToolStripDropDown ownerDropDown = (ToolStripDropDown)MenuItem.Owner; 2558while (currentSelection is not null && currentSelection.Owner is ToolStripDropDown dropDown)
System.Windows.Forms.Tests (80)
System\Windows\Forms\ToolStripControlHostTests.cs (25)
1400Assert.Null(item.Owner); 1409Assert.Null(item.Owner); 1419Assert.Null(item.Owner); 1429Assert.Null(item.Owner); 1439Assert.Null(item.Owner); 1469Assert.Same(owner, item.Owner); 1480Assert.Same(owner, item.Owner); 1492Assert.Same(owner, item.Owner); 1504Assert.Same(owner, item.Owner); 1516Assert.Same(owner, item.Owner); 1539Assert.Null(item.Owner); 3068Assert.Null(item.Owner); 3088Assert.Same(owner, item.Owner); 3114Assert.Null(item.Owner); 3123Assert.Null(item.Owner); 3134Assert.Null(item.Owner); 3145Assert.Null(item.Owner); 3156Assert.Null(item.Owner); 3187Assert.Null(item.Owner); 3197Assert.Null(item.Owner); 3209Assert.Null(item.Owner); 3221Assert.Null(item.Owner); 3233Assert.Null(item.Owner); 3257Assert.Null(item.Owner); 3279Assert.Null(item.Owner);
System\Windows\Forms\ToolStripDropDownTests.cs (12)
3242Assert.Null(item1.Owner); 3243Assert.Null(item2.Owner); 3262Assert.Null(item1.Owner); 3263Assert.Null(item2.Owner); 3515Assert.Null(item1.Owner); 3516Assert.Null(item2.Owner); 3535Assert.Null(item1.Owner); 3536Assert.Null(item2.Owner); 3584Assert.Same(control, item1.Owner); 3585Assert.Same(control, item2.Owner); 3603Assert.Same(control, item1.Owner); 3604Assert.Same(control, item2.Owner);
System\Windows\Forms\ToolStripItemTests.cs (31)
6450Assert.Same(owner, item.Owner); 6457Assert.Same(owner, item.Owner); 6465Assert.Same(otherOwner, item.Owner); 6473Assert.Null(item.Owner); 6481Assert.Same(statusOwner, item.Owner); 6500Assert.Same(owner, item.Owner); 6507Assert.Same(owner, item.Owner); 6515Assert.Same(otherOwner, item.Owner); 6523Assert.Null(item.Owner); 6531Assert.Same(statusOwner, item.Owner); 6568Assert.Same(owner, item.Owner); 6574Assert.Same(owner, item.Owner); 6595Assert.Same(owner, item.Owner); 6601Assert.Same(owner, item.Owner); 6608Assert.Same(otherOwner, item.Owner); 6615Assert.Null(item.Owner); 6623Assert.Same(owner, item.Owner); 6978Assert.Null(item.Owner); 6986Assert.Null(item.Owner); 6994Assert.Null(item.Owner); 7002Assert.Null(item.Owner); 7010Assert.Null(item.Owner); 7035Assert.Null(item.Owner); 7043Assert.Null(item.Owner); 7051Assert.Null(item.Owner); 7059Assert.Null(item.Owner); 7067Assert.Null(item.Owner); 9933Assert.Null(item.Owner); 9941Assert.Null(item.Owner); 10086Assert.Equal(disposing, item.Owner is null); 10094Assert.Equal(disposing, item.Owner is null);
System\Windows\Forms\ToolStripTests.cs (12)
4501Assert.Null(item1.Owner); 4502Assert.Null(item2.Owner); 4521Assert.Null(item1.Owner); 4522Assert.Null(item2.Owner); 4669Assert.Null(item1.Owner); 4670Assert.Null(item2.Owner); 4689Assert.Null(item1.Owner); 4690Assert.Null(item2.Owner); 4738Assert.Same(control, item1.Owner); 4739Assert.Same(control, item2.Owner); 4757Assert.Same(control, item1.Owner); 4758Assert.Same(control, item2.Owner);