61 references to ImageLayout
System.Windows.Forms (61)
_generated\1\Validation.cs (2)
23public static void Validate(System.Windows.Forms.ImageLayout enumToValidate, string parameterName = "value") 27ReportEnumValidationError(parameterName, intValue, typeof(System.Windows.Forms.ImageLayout));
System\Windows\Forms\ActiveX\AxHost.cs (1)
273public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Control.cs (8)
960[DefaultValue(ImageLayout.Tile)] 963public virtual ImageLayout BackgroundImageLayout 965get => Properties.GetValueOrDefault(s_backgroundImageLayoutProperty, ImageLayout.Tile); 976if (value is ImageLayout.Center or ImageLayout.Zoom or ImageLayout.Stretch) 987Properties.AddOrRemoveValue(s_backgroundImageLayoutProperty, value, defaultValue: ImageLayout.Tile); 8173if (!renderColorTransparent && BackgroundImageLayout == ImageLayout.Tile && imageIsTransparent)
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
277public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
1042public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
160public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\Labels\Label.cs (1)
187public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
183public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\ListView\ListView.cs (1)
361public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
224public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (1)
156public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
341public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (1)
196public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
139public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
211public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
327public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.cs (1)
95public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
123public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (2)
76[DefaultValue(ImageLayout.Tile)] 79public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (4)
489[DefaultValue(ImageLayout.Tile)] 492public virtual ImageLayout BackgroundImageLayout 494get => Properties.GetValueOrDefault(s_backgroundImageLayoutProperty, ImageLayout.Tile); 498if (Properties.AddOrRemoveValue(s_backgroundImageLayoutProperty, value, defaultValue: ImageLayout.Tile) != value)
System\Windows\Forms\Controls\ToolStrips\ToolStripProgressBar.cs (1)
61public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (1)
42public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.cs (1)
65public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (1)
129public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
229public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\Unsupported\DataGrid\DataGrid.cs (1)
70public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\Unsupported\StatusBar\StatusBar.cs (1)
49public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\Unsupported\ToolBar\ToolBar.cs (1)
69public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
159public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1303public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
205public override ImageLayout BackgroundImageLayout
System\Windows\Forms\MDI\MDIClient.cs (2)
58public override ImageLayout BackgroundImageLayout 65ImageLayout imageLayout = base.BackgroundImageLayout;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
467public override ImageLayout BackgroundImageLayout
System\Windows\Forms\Rendering\ControlPaint.cs (11)
98internal static Rectangle CalculateBackgroundImageRectangle(Rectangle bounds, Size imageSize, ImageLayout imageLayout) 104case ImageLayout.Stretch: 108case ImageLayout.None: 112case ImageLayout.Center: 127case ImageLayout.Zoom: 443ImageLayout backgroundImageLayout, 451if (backgroundImageLayout == ImageLayout.Tile) 482if (rightToLeft == RightToLeft.Yes && backgroundImageLayout == ImageLayout.None) 498if (backgroundImageLayout is ImageLayout.Stretch or ImageLayout.Zoom) 503else if (backgroundImageLayout == ImageLayout.None)
System\Windows\Forms\Scrolling\ScrollableControl.cs (3)
660(BackgroundImageLayout == ImageLayout.Zoom || BackgroundImageLayout == ImageLayout.Stretch || BackgroundImageLayout == ImageLayout.Center))
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
99public override ImageLayout BackgroundImageLayout