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