23 overrides of BackgroundImage
System.Windows.Forms (23)
System\Windows\Forms\ActiveX\AxHost.cs (1)
264public override Image? BackgroundImage
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
264public override Image? BackgroundImage
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
1038public override Image? BackgroundImage
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
144public override Image? BackgroundImage
System\Windows\Forms\Controls\Labels\Label.cs (1)
172public override Image? BackgroundImage
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
171public override Image? BackgroundImage
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
213public override Image? BackgroundImage
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (1)
102public override Image? BackgroundImage
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
326public override Image? BackgroundImage
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
126public override Image? BackgroundImage
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
194public override Image? BackgroundImage
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
304public override Image? BackgroundImage
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (1)
116public override Image? BackgroundImage
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
216public override Image? BackgroundImage
System\Windows\Forms\Controls\Unsupported\DataGrid\DataGrid.cs (1)
62public override Image BackgroundImage
System\Windows\Forms\Controls\Unsupported\StatusBar\StatusBar.cs (1)
41public override Drawing.Image BackgroundImage
System\Windows\Forms\Controls\Unsupported\ToolBar\ToolBar.cs (1)
61public override Image BackgroundImage
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
146public override Image? BackgroundImage
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1297public override Image? BackgroundImage
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
197public override Image? BackgroundImage
System\Windows\Forms\MDI\MDIClient.cs (1)
47public override Image? BackgroundImage
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
451public override Image? BackgroundImage
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
92public override Image? BackgroundImage
85 writes to BackgroundImage
System.Windows.Forms (21)
System\Windows\Forms\ActiveX\AxHost.cs (1)
267set => base.BackgroundImage = value;
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
267set => base.BackgroundImage = value;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
1041set => base.BackgroundImage = value;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
147set => base.BackgroundImage = value;
System\Windows\Forms\Controls\Labels\Label.cs (1)
175set => base.BackgroundImage = value;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
174set => base.BackgroundImage = value;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
216set => base.BackgroundImage = value;
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (1)
105set => base.BackgroundImage = value;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
329set => base.BackgroundImage = value;
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
129set => base.BackgroundImage = value;
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
197set => base.BackgroundImage = value;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
307set => base.BackgroundImage = value;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
108set => base.BackgroundImage = value;
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
72set => ControlInternal.BackgroundImage = value;
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (1)
119set => base.BackgroundImage = value;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
219set => base.BackgroundImage = value;
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
149set => base.BackgroundImage = value;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
200set => base.BackgroundImage = value;
System\Windows\Forms\MDI\MDIClient.cs (1)
59set => base.BackgroundImage = value;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
454set => base.BackgroundImage = value;
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
95set => base.BackgroundImage = value;
System.Windows.Forms.Tests (62)
System\Windows\Forms\ControlTests.Handlers.cs (7)
381BackgroundImage = new Bitmap(10, 10) 385BackgroundImage = new Bitmap(10, 10) 3863control.BackgroundImage = backgroundImage; 3989control.BackgroundImage = backgroundImage; 4035control.BackgroundImage = backgroundImage; 4120control.BackgroundImage = backgroundImage; 4282BackgroundImage = image
System\Windows\Forms\ControlTests.Properties.cs (29)
1641BackgroundImage = value 1647control.BackgroundImage = value; 1671control.BackgroundImage = value; 1679control.BackgroundImage = value; 1697control.BackgroundImage = value; 1703control.BackgroundImage = value; 1717BackgroundImage = image1 1721BackgroundImage = image2 1727control.BackgroundImage = value; 1733control.BackgroundImage = value; 1754control.BackgroundImage = image1; 1759control.BackgroundImage = image1; 1765control.BackgroundImage = image2; 1770control.BackgroundImage = null; 1776control.BackgroundImage = image1; 1796control.BackgroundImage = value; 1843control.BackgroundImage = image1; 1852control.BackgroundImage = image1; 1862control.BackgroundImage = image2; 1871control.BackgroundImage = null; 1883control.BackgroundImage = image1; 1899BackgroundImage = childBackgroundImage1 1903BackgroundImage = childBackgroundImage2 1936control.BackgroundImage = image1; 1945control.BackgroundImage = image1; 1955control.BackgroundImage = image2; 1964control.BackgroundImage = null; 1976control.BackgroundImage = image1; 2060BackgroundImage = backgroundImage,
System\Windows\Forms\ListViewTests.cs (2)
645BackgroundImage = new Bitmap(10, 10), 705BackgroundImage = new Bitmap(10, 10)
System\Windows\Forms\MdiClientTests.cs (1)
183BackgroundImage = parentBackgroundImage
System\Windows\Forms\ScrollableControlTests.cs (4)
1543control.BackgroundImage = backgroundImage; 1692control.BackgroundImage = backgroundImage; 1742control.BackgroundImage = backgroundImage; 1836control.BackgroundImage = backgroundImage;
System\Windows\Forms\TabPageTests.cs (4)
3985control.BackgroundImage = backgroundImage; 4065control.BackgroundImage = backgroundImage; 4111control.BackgroundImage = backgroundImage; 4204control.BackgroundImage = backgroundImage;
System\Windows\Forms\ToolStripControlHostTests.cs (2)
30BackgroundImage = new Bitmap(10, 10), 561c.BackgroundImage = backgroundImage;
System\Windows\Forms\ToolStripDropDownTests.cs (7)
800BackgroundImage = value 806control.BackgroundImage = value; 826control.BackgroundImage = image1; 831control.BackgroundImage = image1; 837control.BackgroundImage = image2; 842control.BackgroundImage = null; 848control.BackgroundImage = image1;
System\Windows\Forms\ToolStripTests.cs (4)
5884control.BackgroundImage = backgroundImage; 6033control.BackgroundImage = backgroundImage; 6082control.BackgroundImage = backgroundImage; 6175control.BackgroundImage = backgroundImage;
System\Windows\Forms\UserControlTests.cs (2)
1099BackgroundImage = backgroundImage 1197BackgroundImage = backgroundImage
WindowsFormsIntegration (2)
System\Windows\Integration\HostUtils.cs (2)
149child.BackgroundImage = image; 151adapter.BackgroundImage = image;
145 references to BackgroundImage
System.Windows.Forms (43)
System\Windows\Forms\ActiveX\AxHost.cs (1)
266get => base.BackgroundImage;
System\Windows\Forms\Control.cs (5)
842if (BackgroundImage == value) 885if (ControlPaint.IsImageTransparent(BackgroundImage)) 8091if (BackgroundImage is not null && !DisplayInformation.HighContrast && !formRTL) 8093bool imageIsTransparent = ControlPaint.IsImageTransparent(BackgroundImage); 8112BackgroundImage,
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonStandardAdapter.cs (2)
92if (Control.BackgroundImage is not null && !DisplayInformation.HighContrast) 96Control.BackgroundImage,
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
266get => base.BackgroundImage;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
1040get => base.BackgroundImage;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
146get => base.BackgroundImage;
System\Windows\Forms\Controls\Labels\Label.cs (1)
174get => base.BackgroundImage;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
173get => base.BackgroundImage;
System\Windows\Forms\Controls\ListView\ListView.cs (4)
389if (IsHandleCreated && BackgroundImage is not null) 2560if (BackgroundImage is not null) 5121if (BackgroundImage is not null) 5126BackgroundImage.Save(_backgroundImageFileName, Drawing.Imaging.ImageFormat.Bmp);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
215get => base.BackgroundImage;
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (1)
1164|| BackgroundImage is not null)
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (1)
104get => base.BackgroundImage;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
328get => base.BackgroundImage;
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
128get => base.BackgroundImage;
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
196get => base.BackgroundImage;
System\Windows\Forms\Controls\TabControl\TabPage.cs (2)
626if (BackgroundImage is not null) 630BackgroundImage,
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
306get => base.BackgroundImage;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
107get => base.BackgroundImage;
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
71get => ControlInternal.BackgroundImage;
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderer.cs (1)
1023return (control.RawBackColor == Color.Empty && control.BackgroundImage is null);
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (1)
118get => base.BackgroundImage;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
218get => base.BackgroundImage;
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
148get => base.BackgroundImage;
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1299get => base.BackgroundImage;
System\Windows\Forms\Form.cs (1)
3964MdiClient.BackgroundImage = BackgroundImage;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
199get => base.BackgroundImage;
System\Windows\Forms\MDI\MDIClient.cs (2)
51Image? result = base.BackgroundImage; 54result = ParentInternal.BackgroundImage;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
453get => base.BackgroundImage;
System\Windows\Forms\Scrolling\ScrollableControl.cs (3)
661BackgroundImage is not null && 664if (ControlPaint.IsImageTransparent(BackgroundImage)) 671BackgroundImage,
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
94get => base.BackgroundImage;
System\Windows\Forms\UserControl.cs (1)
285if (BackgroundImage is not null)
System.Windows.Forms.Design.Tests (1)
System\ComponentModel\Design\ByteViewerTests.cs (1)
32Assert.Null(control.BackgroundImage);
System.Windows.Forms.Tests (95)
System\Windows\Forms\ButtonBaseTests.cs (1)
32Assert.Null(control.BackgroundImage);
System\Windows\Forms\ButtonTests.cs (1)
34Assert.Null(control.BackgroundImage);
System\Windows\Forms\CheckBoxTests.cs (1)
33Assert.Null(control.BackgroundImage);
System\Windows\Forms\ContainerControlTests.cs (1)
38Assert.Null(control.BackgroundImage);
System\Windows\Forms\ControlTests.cs (5)
27Assert.Null(control.BackgroundImage); 116Assert.Null(control.BackgroundImage); 212Assert.Null(control.BackgroundImage); 308Assert.Null(control.BackgroundImage); 404Assert.Null(control.BackgroundImage);
System\Windows\Forms\ControlTests.Properties.cs (52)
1643Assert.Same(value, control.BackgroundImage); 1648Assert.Same(value, control.BackgroundImage); 1672Assert.Same(value, control.BackgroundImage); 1680Assert.Same(value, control.BackgroundImage); 1698Assert.Same(value, control.BackgroundImage); 1699Assert.Null(child1.BackgroundImage); 1700Assert.Null(child2.BackgroundImage); 1704Assert.Same(value, control.BackgroundImage); 1705Assert.Null(child1.BackgroundImage); 1706Assert.Null(child2.BackgroundImage); 1728Assert.Same(value, control.BackgroundImage); 1729Assert.Same(image1, child1.BackgroundImage); 1730Assert.Same(image2, child2.BackgroundImage); 1734Assert.Same(value, control.BackgroundImage); 1735Assert.Same(image1, child1.BackgroundImage); 1736Assert.Same(image2, child2.BackgroundImage); 1755Assert.Same(image1, control.BackgroundImage); 1760Assert.Same(image1, control.BackgroundImage); 1766Assert.Same(image2, control.BackgroundImage); 1771Assert.Null(control.BackgroundImage); 1777Assert.Same(image1, control.BackgroundImage); 1797Assert.Same(value, control.BackgroundImage); 1844Assert.Same(image1, control.BackgroundImage); 1845Assert.Null(child1.BackgroundImage); 1846Assert.Null(child2.BackgroundImage); 1853Assert.Same(image1, control.BackgroundImage); 1854Assert.Null(child1.BackgroundImage); 1855Assert.Null(child2.BackgroundImage); 1863Assert.Same(image2, control.BackgroundImage); 1864Assert.Null(child1.BackgroundImage); 1865Assert.Null(child2.BackgroundImage); 1872Assert.Null(control.BackgroundImage); 1873Assert.Null(child1.BackgroundImage); 1874Assert.Null(child2.BackgroundImage); 1884Assert.Same(image1, control.BackgroundImage); 1885Assert.Null(child1.BackgroundImage); 1886Assert.Null(child2.BackgroundImage); 1937Assert.Same(image1, control.BackgroundImage); 1938Assert.Same(childBackgroundImage1, child1.BackgroundImage); 1939Assert.Same(childBackgroundImage2, child2.BackgroundImage); 1946Assert.Same(image1, control.BackgroundImage); 1947Assert.Same(childBackgroundImage1, child1.BackgroundImage); 1948Assert.Same(childBackgroundImage2, child2.BackgroundImage); 1956Assert.Same(image2, control.BackgroundImage); 1957Assert.Same(childBackgroundImage1, child1.BackgroundImage); 1958Assert.Same(childBackgroundImage2, child2.BackgroundImage); 1965Assert.Null(control.BackgroundImage); 1966Assert.Same(childBackgroundImage1, child1.BackgroundImage); 1967Assert.Same(childBackgroundImage2, child2.BackgroundImage); 1977Assert.Same(image1, control.BackgroundImage); 1978Assert.Same(childBackgroundImage1, child1.BackgroundImage); 1979Assert.Same(childBackgroundImage2, child2.BackgroundImage);
System\Windows\Forms\Design\ComponentEditorFormTests.cs (1)
45Assert.Null(control.BackgroundImage);
System\Windows\Forms\Design\ComponentEditorPageTests.cs (1)
33Assert.Null(control.BackgroundImage);
System\Windows\Forms\FlowLayoutPanelTests.cs (1)
32Assert.Null(control.BackgroundImage);
System\Windows\Forms\FormTests.cs (1)
43Assert.Null(control.BackgroundImage);
System\Windows\Forms\GroupBoxTests.cs (1)
30Assert.Null(control.BackgroundImage);
System\Windows\Forms\ListControlTests.cs (1)
31Assert.Null(control.BackgroundImage);
System\Windows\Forms\ListViewTests.cs (1)
36Assert.Null(control.BackgroundImage);
System\Windows\Forms\MenuStripTests.cs (1)
33Assert.Null(control.BackgroundImage);
System\Windows\Forms\PanelTests.cs (1)
33Assert.Null(control.BackgroundImage);
System\Windows\Forms\PictureBoxTests.cs (1)
32Assert.Null(control.BackgroundImage);
System\Windows\Forms\RadioButtonTests.cs (1)
33Assert.Null(control.BackgroundImage);
System\Windows\Forms\ScrollableControlTests.cs (1)
33Assert.Null(control.BackgroundImage);
System\Windows\Forms\SplitterPanelTests.cs (1)
39Assert.Null(control.BackgroundImage);
System\Windows\Forms\StatusStripTests.cs (1)
33Assert.Null(control.BackgroundImage);
System\Windows\Forms\TableLayoutPanelTests.cs (1)
34Assert.Null(control.BackgroundImage);
System\Windows\Forms\TabPageTests.cs (2)
37Assert.Null(control.BackgroundImage); 146Assert.Null(control.BackgroundImage);
System\Windows\Forms\ToolStripContentPanelTests.cs (1)
35Assert.Null(control.BackgroundImage);
System\Windows\Forms\ToolStripControlHostTests.cs (4)
63Assert.Equal(c.BackgroundImage, item.BackgroundImage); 416Assert.Equal(value, c.BackgroundImage); 422Assert.Equal(value, c.BackgroundImage); 562Assert.Same(backgroundImage, c.BackgroundImage);
System\Windows\Forms\ToolStripDropDownTests.cs (8)
37Assert.Null(control.BackgroundImage); 802Assert.Same(value, control.BackgroundImage); 807Assert.Same(value, control.BackgroundImage); 827Assert.Same(image1, control.BackgroundImage); 832Assert.Same(image1, control.BackgroundImage); 838Assert.Same(image2, control.BackgroundImage); 843Assert.Null(control.BackgroundImage); 849Assert.Same(image1, control.BackgroundImage);
System\Windows\Forms\ToolStripPanelTests.cs (1)
34Assert.Null(control.BackgroundImage);
System\Windows\Forms\ToolStripTests.cs (2)
37Assert.Null(control.BackgroundImage); 195Assert.Null(control.BackgroundImage);
System\Windows\Forms\UserControlTests.cs (1)
38Assert.Null(control.BackgroundImage);
WindowsFormsIntegration (6)
System\Windows\Integration\ElementHost.cs (2)
339OnPropertyChanged("BackgroundImage", BackgroundImage); //Update the background 925OnPropertyChanged("BackgroundImage", this.BackgroundImage);
System\Windows\Integration\HostUtils.cs (3)
147(child.BackgroundImage == null || child.BackgroundImage == adapter.BackgroundImage))
System\Windows\Integration\WindowsFormsHost.cs (1)
286if (HostContainerInternal.BackgroundImage != null)