44 references to OverflowButton
System.Windows.Forms (44)
winforms\Managed\System\WinForms\ToolStrip.cs (26)
1810if (toolStripOverflowButton != null && this.OverflowButton.HasDropDownItems) { 1811this.OverflowButton.DropDown.ShowItemToolTips = value; 2166if (this.CanOverflow && this.OverflowButton.HasDropDown) { 2168CommonProperties.xClearPreferredSizeCache(this.OverflowButton.DropDown); 2169this.OverflowButton.DropDown.LayoutRequired = true; 2172LayoutTransaction.DoLayout(this.OverflowButton.DropDown, e.Item, PropertyNames.Items); 2173this.OverflowButton.DropDown.Invalidate(); 2181if (this.CanOverflow && this.OverflowButton.HasDropDown) { 2182this.OverflowButton.DropDown.LayoutRequired = true; 2189||!this.OverflowButton.DropDown.Visible 2190|| !this.OverflowButton.DropDown.IsHandleCreated; 2512ToolStripOverflowButton overflowItem = toolStrip.OverflowButton; 2567ToolStripOverflowButton overflowItem = toolStrip.OverflowButton; 2661OverflowButton.DropDown.HandleItemClick(dismissingItem); 4401if (item is ToolStripControlHost && this.OverflowButton.DropDown.IsRestrictedWindow) { 4422this.OverflowButton.Visible = false; 4425this.DisplayedItems.Add(OverflowButton); 4903if (owner.CanOverflow && owner.OverflowButton.Visible && index == owner.Items.Count) { 4904return owner.OverflowButton.AccessibilityObject; 4927if (owner.CanOverflow && owner.OverflowButton.Visible) { 4938if (!getOverflowItem && owner.CanOverflow && owner.OverflowButton.Visible && fragmentIndex == childFragmentCount - 1) { 4939return owner.OverflowButton.AccessibilityObject; 5002if (owner.CanOverflow && owner.OverflowButton.Visible && child.Owner == owner.OverflowButton) { 5042if (owner.CanOverflow && owner.OverflowButton.Visible && child.Owner == owner.OverflowButton) {
winforms\Managed\System\WinForms\ToolStripDropDown.cs (2)
796return base.OverflowButton; 840return ownerItem.Owner.OverflowButton.DropDown;
winforms\Managed\System\WinForms\ToolStripItem.cs (1)
3844parent = (IsOnOverflow && Owner != null)? Owner.OverflowButton.DropDown : Owner;
winforms\Managed\System\WinForms\ToolStripProfessionalRenderer.cs (3)
400if (toolStrip.OverflowButton.Visible) { 759if (toolStrip.OverflowButton.Visible) { 791ToolStripItem item = toolStrip.OverflowButton;
winforms\Managed\System\WinForms\ToolStripSplitStackLayout.cs (12)
61Size overflowButtonSize = toolStrip.OverflowButton.AutoSize ? toolStrip.OverflowButton.GetPreferredSize(displayRectangle.Size) : toolStrip.OverflowButton.Size; 63return overflowButtonSize + toolStrip.OverflowButton.Margin.Size; 262 toolStrip.OverflowButton.Visible = needOverflow; 280item = toolStrip.OverflowButton; 285item = toolStrip.OverflowButton; 374item.ParentInternal = (item.Placement == ToolStripItemPlacement.Overflow) ? toolStrip.OverflowButton.DropDown : null; 408toolStrip.OverflowButton.Visible = needOverflow; 416item = toolStrip.OverflowButton; 420item = toolStrip.OverflowButton; 499item.ParentInternal = (item.Placement == ToolStripItemPlacement.Overflow) ? toolStrip.OverflowButton.DropDown : null;