7 writes to ImageBounds
System.Windows.Forms (7)
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.LayoutOptions.cs (7)
517
layout.
ImageBounds
= LayoutUtils.Align(size, maxBounds, imageAlign);
547
out layout.
ImageBounds
,
558
out layout.
ImageBounds
);
568
out layout.
ImageBounds
,
573
ref layout.
ImageBounds
,
578
layout.
ImageBounds
= LayoutUtils.Align(ImageSize, layout.ImageBounds, imageAlign);
644
layout.
ImageBounds
= Rectangle.Intersect(layout.ImageBounds, layout.Field);
19 references to ImageBounds
System.Windows.Forms (19)
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.cs (1)
643
DrawImageCore(e.GraphicsInternal, Control.Image, layout.
ImageBounds
, layout.ImageStart, layout);
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.LayoutOptions.cs (14)
302
? Rectangle.Union(textAdjusted, layout.
ImageBounds
)
578
layout.ImageBounds = LayoutUtils.Align(ImageSize, layout.
ImageBounds
, imageAlign);
610
if (textImageRelation == TextImageRelation.ImageBeforeText && layout.
ImageBounds
.Size.Width != 0)
613
layout.
ImageBounds
.Width = Math.Max(
615
Math.Min(maxBounds.Width - layout.TextBounds.Width, layout.
ImageBounds
.Width));
616
layout.TextBounds.X = layout.
ImageBounds
.X + layout.
ImageBounds
.Width;
619
if (textImageRelation == TextImageRelation.ImageAboveText && layout.
ImageBounds
.Size.Height != 0)
622
layout.
ImageBounds
.Height = Math.Max(
624
Math.Min(maxBounds.Height - layout.TextBounds.Height, layout.
ImageBounds
.Height));
625
layout.TextBounds.Y = layout.
ImageBounds
.Y + layout.
ImageBounds
.Height;
643
layout.ImageStart = layout.
ImageBounds
.Location;
644
layout.ImageBounds = Rectangle.Intersect(layout.
ImageBounds
, layout.Field);
System\Windows\Forms\Controls\Buttons\ButtonInternal\CheckBoxStandardAdapter.cs (2)
32
layout.
ImageBounds
.Offset(-1, -1);
46
layout.Focus.Width = layout.TextBounds.Width + layout.
ImageBounds
.Width - 1;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemInternalLayout.cs (1)
37
Rectangle imageRect = layoutData.
ImageBounds
;
System\Windows\Forms\Rendering\Button\AnimatedPopupButtonRenderer.cs (1)
230
(layout.TextBounds, layout.
ImageBounds
),