1 override of DisplayedItems
System.Windows.Forms (1)
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflow.cs (1)
20protected internal override ToolStripItemCollection DisplayedItems
98 references to DisplayedItems
System.Windows.Forms (82)
System\Windows\Forms\Controls\Menus\MenuStrip.cs (3)
206if (DisplayedItems.Count > 0) 208if (DisplayedItems[0] is MdiControlStrip.SystemMenuItem) 210SelectNextToolStripItem(DisplayedItems[0], forward: true);
System\Windows\Forms\Controls\ToolStrips\StatusStrip.cs (14)
330int itemCount = DisplayedItems.Count; 333inDisplayedItemCollection = DisplayedItems.Contains(item); 343if (itemCount != DisplayedItems.Count || (item is not null && (inDisplayedItemCollection != DisplayedItems.Contains(item)))) 472for (int i = 0; i < DisplayedItems.Count; i++) 481bool spring = (DisplayedItems[i] is ToolStripStatusLabel panel && panel.Spring); 482DisplayedItems[i].Anchor = (spring) ? AllAnchor : VerticalAnchor; 500TableLayoutSettings.ColumnCount = DisplayedItems.Count + 1; // add an extra cell so it fills the remaining space 503for (int i = DisplayedItems.Count; i < TableLayoutSettings.ColumnStyles.Count; i++) 519for (int i = 0; i < DisplayedItems.Count; i++) 528bool spring = (DisplayedItems[i] is ToolStripStatusLabel panel && panel.Spring); 529DisplayedItems[i].Anchor = (spring) ? AllAnchor : HorizontalAnchor; 549TableLayoutSettings.RowCount = DisplayedItems.Count + 1; // add an extra cell so it fills the remaining space 552for (int i = DisplayedItems.Count; i < TableLayoutSettings.RowStyles.Count; i++)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (40)
1786ToolStripItem[] displayedItems = new ToolStripItem[DisplayedItems.Count]; 1787DisplayedItems.CopyTo(displayedItems, 0); 2069if (DisplayedItems.Count <= 0) 2080start ??= forward ? DisplayedItems[DisplayedItems.Count - 1] : DisplayedItems[0]; 2082int current = DisplayedItems.IndexOf(start); 2088int count = DisplayedItems.Count; 2104return DisplayedItems[current]; 2107if (DisplayedItems[current].CanKeyboardSelect) 2109return DisplayedItems[current]; 2112while (DisplayedItems[current] != start); 2142for (int i = 0; i < DisplayedItems.Count; i++) 2144ToolStripItem otherItem = DisplayedItems[i]; 2403for (int i = 0; i < DisplayedItems.Count; i++) 2405if (DisplayedItems[i].Selected) 2407selectedItem = DisplayedItems[i]; 2541for (int j = 0; j < DisplayedItems.Count; j++) 2543if (((DisplayedItems[j].DisplayStyle & ToolStripItemDisplayStyle.Text) == ToolStripItemDisplayStyle.Text)) 2545DisplayedItems[j].InvalidateItemLayout("ShowKeyboardFocusCues"); 2877startIndex = DisplayedItems.IndexOf(startingItem); 2887for (int i = 0; i < DisplayedItems.Count; i++) 2889ToolStripItem currentItem = DisplayedItems[index]; 2891index = (index + 1) % DisplayedItems.Count; 2950for (int i = 0; i < DisplayedItems.Count; i++) 2952ToolStripItem currentItem = DisplayedItems[index]; 2953index = (index + 1) % DisplayedItems.Count; 3499for (int i = 0; i < DisplayedItems.Count; i++) 3501ToolStripItem item = DisplayedItems[i]; 3894for (int i = 0; i < DisplayedItems.Count; i++) 3896if (DisplayedItems[i] is null || DisplayedItems[i].ParentInternal != this) 3901bounds = DisplayedItems[i].Bounds; 3904if (_toolStripGrip is not null && DisplayedItems[i] == _toolStripGrip) 3911return DisplayedItems[i]; 4242DisplayedItems.Clear(); 4252DisplayedItems.Add(Grip); 4303DisplayedItems.Add(item); 4327DisplayedItems.Add(OverflowButton); 4360DisplayedItems.Add(item);
System\Windows\Forms\Controls\ToolStrips\ToolStrip.ToolStripAccessibleObject.cs (4)
158: owner.DisplayedItems; 270if (!this.TryGetOwnerAs(out ToolStrip? owner) || owner.DisplayedItems is null) 275return owner.DisplayedItems.Count; 307? owner.DisplayedItems
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (1)
1586CancelEventArgs openEventArgs = new(cancel: DisplayedItems.Count == 0);
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItemAccessibleObject.cs (3)
185int index = dropDown.DisplayedItems.IndexOf(_owner); 195if (index >= 0 && index < dropDown.DisplayedItems.Count) 197ToolStripItem item = dropDown.DisplayedItems[index];
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.cs (2)
777DisplayedItems.Insert(0, UpScrollButton); 778DisplayedItems.Add(DownScrollButton);
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
2018int index = ParentInternal.DisplayedItems.IndexOf(this); 3554ToolStripItemCollection items = _parent.DisplayedItems;
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.ToolStripMenuItemAccessibleObject.cs (2)
63ToolStripItemCollection? displayedItems = _owningToolStripMenuItem.ParentInternal?.DisplayedItems; 98ToolStripItemCollection? displayedItems = _owningToolStripMenuItem.ParentInternal?.DisplayedItems;
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitStackDragDropHandler.cs (11)
172for (int i = 0; i < _owner.DisplayedItems.Count; i++) 174Rectangle bounds = _owner.DisplayedItems[i].Bounds; 175bounds.Inflate(_owner.DisplayedItems[i].Margin.Size); 179return _owner.Items.IndexOf(_owner.DisplayedItems[i]); 183if (_owner.DisplayedItems.Count > 0) 185for (int i = 0; i < _owner.DisplayedItems.Count; i++) 187if (_owner.DisplayedItems[i].Alignment == ToolStripItemAlignment.Right) 191return _owner.Items.IndexOf(_owner.DisplayedItems[i - 1]); 194return _owner.Items.IndexOf(_owner.DisplayedItems[i]); 198return _owner.Items.IndexOf(_owner.DisplayedItems[_owner.DisplayedItems.Count - 1]);
System.Windows.Forms.Tests (16)
System\Windows\Forms\MdiControlStripTests.cs (1)
384public new ToolStripItemCollection DisplayedItems => base.DisplayedItems;
System\Windows\Forms\MenuStripTests.cs (1)
880public new ToolStripItemCollection DisplayedItems => base.DisplayedItems;
System\Windows\Forms\StatusStripTests.cs (1)
1302public new ToolStripItemCollection DisplayedItems => base.DisplayedItems;
System\Windows\Forms\ToolStripDropDownTests.cs (3)
1800Assert.Empty(control.DisplayedItems); 4886ToolStripItemCollection items = toolStrip.DropDown.DisplayedItems; 5120public new ToolStripItemCollection DisplayedItems => base.DisplayedItems;
System\Windows\Forms\ToolStripItemCollectionTests.cs (2)
84var collection = toolStrip.DropDown.DisplayedItems; 98var collection = toolStrip.DropDown.DisplayedItems;
System\Windows\Forms\ToolStripItemTests.cs (1)
13674ToolStripItem grip = Assert.IsAssignableFrom<ToolStripItem>(Assert.Single(control.DisplayedItems));
System\Windows\Forms\ToolStripTests.cs (7)
2738ToolStripItem grip = Assert.IsAssignableFrom<ToolStripItem>(Assert.Single(control.DisplayedItems)); 2747ToolStripItem grip = Assert.IsAssignableFrom<ToolStripItem>(Assert.Single(control.DisplayedItems)); 2787Assert.Equal(expectedCount, control.DisplayedItems.Count); 2788Assert.True(control.DisplayedItems.Cast<ToolStripItem>().All(i => i.Visible)); 2797ToolStripItem grip = Assert.IsAssignableFrom<ToolStripItem>(Assert.Single(control.DisplayedItems)); 7479public new ToolStripItemCollection DisplayedItems => base.DisplayedItems; 7532public new ToolStripItemCollection DisplayedItems => base.DisplayedItems;