1 override of DisplayedItems
System.Windows.Forms (1)
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflow.cs (1)
20protected internal override ToolStripItemCollection DisplayedItems
87 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)
337int itemCount = DisplayedItems.Count; 340inDisplayedItemCollection = DisplayedItems.Contains(item); 350if (itemCount != DisplayedItems.Count || (item is not null && (inDisplayedItemCollection != DisplayedItems.Contains(item)))) 468for (int i = 0; i < DisplayedItems.Count; i++) 477bool spring = (DisplayedItems[i] is ToolStripStatusLabel panel && panel.Spring); 478DisplayedItems[i].Anchor = (spring) ? AllAnchor : VerticalAnchor; 496TableLayoutSettings.ColumnCount = DisplayedItems.Count + 1; // add an extra cell so it fills the remaining space 499for (int i = DisplayedItems.Count; i < TableLayoutSettings.ColumnStyles.Count; i++) 515for (int i = 0; i < DisplayedItems.Count; i++) 524bool spring = (DisplayedItems[i] is ToolStripStatusLabel panel && panel.Spring); 525DisplayedItems[i].Anchor = (spring) ? AllAnchor : HorizontalAnchor; 545TableLayoutSettings.RowCount = DisplayedItems.Count + 1; // add an extra cell so it fills the remaining space 548for (int i = DisplayedItems.Count; i < TableLayoutSettings.RowStyles.Count; i++)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (40)
1873ToolStripItem[] displayedItems = new ToolStripItem[DisplayedItems.Count]; 1874DisplayedItems.CopyTo(displayedItems, 0); 2154if (DisplayedItems.Count <= 0) 2165start ??= forward ? DisplayedItems[DisplayedItems.Count - 1] : DisplayedItems[0]; 2167int current = DisplayedItems.IndexOf(start); 2173int count = DisplayedItems.Count; 2189return DisplayedItems[current]; 2192if (DisplayedItems[current].CanKeyboardSelect) 2194return DisplayedItems[current]; 2197while (DisplayedItems[current] != start); 2227for (int i = 0; i < DisplayedItems.Count; i++) 2229ToolStripItem otherItem = DisplayedItems[i]; 2488for (int i = 0; i < DisplayedItems.Count; i++) 2490if (DisplayedItems[i].Selected) 2492selectedItem = DisplayedItems[i]; 2626for (int j = 0; j < DisplayedItems.Count; j++) 2628if (((DisplayedItems[j].DisplayStyle & ToolStripItemDisplayStyle.Text) == ToolStripItemDisplayStyle.Text)) 2630DisplayedItems[j].InvalidateItemLayout("ShowKeyboardFocusCues"); 2992startIndex = DisplayedItems.IndexOf(startingItem); 3002for (int i = 0; i < DisplayedItems.Count; i++) 3004ToolStripItem currentItem = DisplayedItems[index]; 3006index = (index + 1) % DisplayedItems.Count; 3065for (int i = 0; i < DisplayedItems.Count; i++) 3067ToolStripItem currentItem = DisplayedItems[index]; 3068index = (index + 1) % DisplayedItems.Count; 3613for (int i = 0; i < DisplayedItems.Count; i++) 3615ToolStripItem item = DisplayedItems[i]; 4000for (int i = 0; i < DisplayedItems.Count; i++) 4002if (DisplayedItems[i] is null || DisplayedItems[i].ParentInternal != this) 4007bounds = DisplayedItems[i].Bounds; 4010if (_toolStripGrip is not null && DisplayedItems[i] == _toolStripGrip) 4017return DisplayedItems[i]; 4348DisplayedItems.Clear(); 4358DisplayedItems.Add(Grip); 4407DisplayedItems.Add(item); 4434DisplayedItems.Add(OverflowButton); 4467DisplayedItems.Add(item);
System\Windows\Forms\Controls\ToolStrips\ToolStrip.ToolStripAccessibleObject.cs (4)
159: owner.DisplayedItems; 271if (!this.TryGetOwnerAs(out ToolStrip? owner) || owner.DisplayedItems is null) 276return owner.DisplayedItems.Count; 308? owner.DisplayedItems
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (1)
1722CancelEventArgs 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)
782DisplayedItems.Insert(0, UpScrollButton); 783DisplayedItems.Add(DownScrollButton);
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
2042int index = ParentInternal.DisplayedItems.IndexOf(this); 3601ToolStripItemCollection 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 (5)
System\Windows\Forms\MenuStripTests.cs (1)
878public new ToolStripItemCollection DisplayedItems => base.DisplayedItems;
System\Windows\Forms\StatusStripTests.cs (1)
1300public new ToolStripItemCollection DisplayedItems => base.DisplayedItems;
System\Windows\Forms\ToolStripDropDownTests.cs (1)
5118public new ToolStripItemCollection DisplayedItems => base.DisplayedItems;
System\Windows\Forms\ToolStripTests.cs (2)
7501public new ToolStripItemCollection DisplayedItems => base.DisplayedItems; 7554public new ToolStripItemCollection DisplayedItems => base.DisplayedItems;