1 override of Size
System.Windows.Forms (1)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
352public override Size Size
7 writes to Size
System.Windows.Forms (5)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (2)
1356_toolStripOverflowButton.Size = _toolStripOverflowButton.GetPreferredSize(DisplayRectangle.Size - Padding.Size); 3252_toolStripOverflowButton!.Size = _toolStripOverflowButton.GetPreferredSize(DisplayRectangle.Size - Padding.Size);
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
367base.Size = value;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
154Size = DefaultSize;
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
539menuItem.Size = Size;
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (2)
1336_centerLabel.Size = _miniToolStrip.DisplayRectangle.Size - _centerLabel.Margin.Size; 1356_addItemButton.Size = _miniToolStrip.DisplayRectangle.Size - _addItemButton.Margin.Size;
50 references to Size
System.Windows.Forms (48)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (7)
2389return item.AutoSize ? item.GetPreferredSize(Size.Empty) : item.Size; 3519Size itemSize = item.Size; 3549item.Size.Width, 3550item.Size.Height, 3567item.Size.Width, 3568item.Size.Height, 4070item.SetBounds(new Rectangle(location, item.Size));
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
354get => base.Size;
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItem.cs (2)
141Rectangle ownerItemBounds = new(TranslatePoint(Point.Empty, ToolStripPointType.ToolStripItemCoords, ToolStripPointType.ScreenCoords), Size); 384Rectangle itemScreenBounds = new(TranslatePoint(Point.Empty, ToolStripPointType.ToolStripItemCoords, ToolStripPointType.ScreenCoords), Size);
System\Windows\Forms\Controls\ToolStrips\ToolStripHighContrastRenderer.cs (6)
135Rectangle bounds = new(Point.Empty, e.Item.Size); 187Rectangle bounds = new(Point.Empty, menuItem.Size); 208DrawArrow(new ToolStripArrowRenderEventArgs(g, item, new Rectangle(Point.Empty, item.Size), arrowColor, ArrowDirection.Down)); 350Rectangle bounds = new(Point.Empty, e.Item.Size); 410Rectangle bounds = new(Point.Empty, e.Item.Size); 442Rectangle bounds = new(Point.Empty, e.Item.Size);
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemInternalLayout.cs (1)
99Rectangle bounds = new(Point.Empty, _ownerItem.Size);
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
539menuItem.Size = Size;
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (8)
230Rectangle bounds = new(Point.Empty, item.Size); 248RenderSeparatorInternal(e.Graphics, e.Item, new Rectangle(Point.Empty, e.Item.Size), e.Vertical); 266Rectangle bounds = new(Point.Empty, item.Size); 346Rectangle bounds = new(Point.Empty, item?.Size ?? Size.Empty); 545Rectangle bounds = new(Point.Empty, item.Size); 1107Rectangle bounds = new(Point.Empty, item.Size); 1216Rectangle overflowBoundsFill = new(Point.Empty, e.Item.Size); 1566Rectangle bounds = new(Point.Empty, item.Size);
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderEventArgs.cs (1)
109Rectangle itemBounds = new(ToolStrip.PointToClient(ownerItem.TranslatePoint(Point.Empty, ToolStripPointType.ToolStripItemCoords, ToolStripPointType.ScreenCoords)), ownerItem.Size);
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (1)
548/// Determines if the <see cref="ToolStripItem.Size"/> property needs to be persisted.
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitStackLayout.cs (8)
40Size overflowButtonSize = toolStrip.OverflowButton.AutoSize ? toolStrip.OverflowButton.GetPreferredSize(_displayRectangle.Size) : toolStrip.OverflowButton.Size; 86Size itemSize = item.AutoSize ? item.GetPreferredSize(_displayRectangle.Size) : item.Size; 136Size itemSize = item.AutoSize ? item.GetPreferredSize(_displayRectangle.Size) : item.Size; 270itemSize = item.AutoSize ? item.GetPreferredSize(Size.Empty) : item.Size; 339Rectangle bounds = LayoutUtils.VAlign(item.Size, _displayRectangle, AnchorStyles.None); 412itemSize = item.AutoSize ? item.GetPreferredSize(Size.Empty) : item.Size; 472Rectangle bounds = LayoutUtils.HAlign(item.Size, _displayRectangle, AnchorStyles.None); 584Size itemSize = item.AutoSize ? item.GetPreferredSize(_displayRectangle.Size) : item.Size;
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemDarkModeRenderer.cs (4)
228Rectangle bounds = new(Point.Empty, e.Item.Size); 274Rectangle bounds = new(Point.Empty, e.Item.Size); 321Rectangle bounds = new(Point.Empty, e.Item.Size); 429Rectangle bounds = new(Point.Empty, e.Item.Size);
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemRenderer.cs (8)
441vsRenderer.DrawBackground(g, new Rectangle(Point.Empty, item.Size)); 447DrawArrow(new ToolStripArrowRenderEventArgs(g, item, new Rectangle(Point.Empty, item.Size), arrowColor, ArrowDirection.Down)); 474Rectangle bounds = new(Point.Empty, item.Size); 497Rectangle fillRect = new(Point.Empty, item.Size); 543RenderSeparatorInternal(e.Graphics, e.Item, new Rectangle(Point.Empty, e.Item.Size), e.Vertical); 655Rectangle bounds = new(Point.Empty, splitButton.Size); 715vsRenderer.DrawBackground(g, new Rectangle(Point.Empty, item.Size)); 727RenderSmall3DBorderInternal(g, new Rectangle(Point.Empty, item.Size), state, (item.RightToLeft == RightToLeft.Yes));
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (2)
1838Rectangle bounds = new(Point.Empty, item.Size); 1934Rectangle bounds = new(Point.Empty, splitButton.Size);