3 writes to imageSize
System.Windows.Forms (3)
winforms\Managed\System\WinForms\ButtonInternal\ButtonBaseAdapter.cs (2)
1520layout.imageSize = Size.Empty; 1546layout.imageSize = (Control.Image == null) ? Size.Empty : Control.Image.Size;
winforms\Managed\System\WinForms\ToolStripItem.cs (1)
4705layoutOptions.imageSize = PreferredImageSize;
12 references to imageSize
System.Windows.Forms (12)
winforms\Managed\System\WinForms\ButtonInternal\ButtonBaseAdapter.cs (12)
1050Size requiredImageSize = (imageSize != Size.Empty) ? imageSize + textImageInsetSize : Size.Empty; 1075Size requiredSize = Compose(checkSize, imageSize, textSize); 1132if (imageSize != Size.Empty) { 1315if(imageSize == Size.Empty || text == null || text.Length == 0 || textImageRelation == TextImageRelation.Overlay) { 1320Size size = imageSize; 1321if (layout.options.everettButtonCompat && imageSize != Size.Empty) { 1330Size maxTextSize = LayoutUtils.SubAlignedRegion(maxBounds.Size, imageSize, textImageRelation); 1335Size combinedSize = LayoutUtils.AddAlignedRegion(textSize, imageSize, textImageRelation); 1349LayoutUtils.SplitRegion(maxCombinedBounds, imageSize, (AnchorStyles) textImageRelation, out layout.imageBounds, out layout.textBounds); 1355LayoutUtils.SplitRegion(combinedBounds, imageSize, (AnchorStyles) textImageRelation, out layout.imageBounds, out layout.textBounds); 1360layout.imageBounds = LayoutUtils.Align(imageSize, layout.imageBounds, imageAlign);