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)
276public override Image? BackgroundImage
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
1034public override Image? BackgroundImage
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
144public override Image? BackgroundImage
System\Windows\Forms\Controls\Labels\Label.cs (1)
168public override Image? BackgroundImage
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
167public override Image? BackgroundImage
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
208public override Image? BackgroundImage
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (1)
109public override Image? BackgroundImage
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
329public override Image? BackgroundImage
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
123public override Image? BackgroundImage
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
195public override Image? BackgroundImage
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
310public override Image? BackgroundImage
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (1)
113public override Image? BackgroundImage
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
244public 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)
157public override Image? BackgroundImage
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1291public override Image? BackgroundImage
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
197public override Image? BackgroundImage
System\Windows\Forms\MDI\MDIClient.cs (1)
41public override Image? BackgroundImage
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
451public override Image? BackgroundImage
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
83public override Image? BackgroundImage
23 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)
279set => base.BackgroundImage = value;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
1037set => base.BackgroundImage = value;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
147set => base.BackgroundImage = value;
System\Windows\Forms\Controls\Labels\Label.cs (1)
171set => base.BackgroundImage = value;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
170set => base.BackgroundImage = value;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
211set => base.BackgroundImage = value;
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (1)
112set => base.BackgroundImage = value;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
332set => base.BackgroundImage = value;
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
126set => base.BackgroundImage = value;
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
198set => base.BackgroundImage = value;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
313set => 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)
116set => base.BackgroundImage = value;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
247set => base.BackgroundImage = value;
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
160set => base.BackgroundImage = value;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
200set => base.BackgroundImage = value;
System\Windows\Forms\MDI\MDIClient.cs (1)
53set => base.BackgroundImage = value;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
454set => base.BackgroundImage = value;
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
86set => base.BackgroundImage = value;
WindowsFormsIntegration (2)
System\Windows\Integration\HostUtils.cs (2)
148child.BackgroundImage = image; 150adapter.BackgroundImage = image;
57 references to BackgroundImage
System.Windows.Forms (51)
System\Windows\Forms\ActiveX\AxHost.cs (1)
266get => base.BackgroundImage;
System\Windows\Forms\Control.cs (5)
1117if (BackgroundImage == value) 1160if (ControlPaint.IsImageTransparent(BackgroundImage)) 8899if (BackgroundImage is not null && !DisplayInformation.HighContrast && !formRTL) 8901bool imageIsTransparent = ControlPaint.IsImageTransparent(BackgroundImage); 8920BackgroundImage,
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.cs (2)
612if (Control.BackgroundImage is null 626Control.BackgroundImage,
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)
278get => base.BackgroundImage;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
1036get => base.BackgroundImage;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
146get => base.BackgroundImage;
System\Windows\Forms\Controls\GroupBox\GroupBox.Modern.cs (4)
240/// Composites the control's <see cref="Control.BackgroundImage"/> over an already-painted 253if (BackgroundImage is null || clipBounds.Width <= 0 || clipBounds.Height <= 0) 260BackgroundImage, 354if (BackgroundImage is not null)
System\Windows\Forms\Controls\Labels\Label.cs (1)
170get => base.BackgroundImage;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
169get => base.BackgroundImage;
System\Windows\Forms\Controls\ListView\ListView.cs (4)
389if (IsHandleCreated && BackgroundImage is not null) 2570if (BackgroundImage is not null) 5169if (BackgroundImage is not null) 5174BackgroundImage.Save(_backgroundImageFileName, Drawing.Imaging.ImageFormat.Bmp);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
210get => base.BackgroundImage;
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (1)
1159|| BackgroundImage is not null)
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (1)
111get => base.BackgroundImage;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
331get => base.BackgroundImage;
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
125get => base.BackgroundImage;
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
197get => base.BackgroundImage;
System\Windows\Forms\Controls\TabControl\TabPage.cs (2)
638if (BackgroundImage is not null) 642BackgroundImage,
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (1)
312get => 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)
1181control.RawBackColor == Color.Empty && control.BackgroundImage is null;
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemDarkModeRenderer.cs (1)
91=> toolStrip is null || toolStrip.BackgroundImage is null;
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (1)
115get => base.BackgroundImage;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
246get => base.BackgroundImage;
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
159get => base.BackgroundImage;
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1293get => base.BackgroundImage;
System\Windows\Forms\Form.cs (1)
4024MdiClient.BackgroundImage = BackgroundImage;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
199get => base.BackgroundImage;
System\Windows\Forms\MDI\MDIClient.cs (2)
45Image? result = base.BackgroundImage; 48result = ParentInternal.BackgroundImage;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
453get => base.BackgroundImage;
System\Windows\Forms\Rendering\Button\AnimatedPopupButtonRenderer.cs (1)
208if (button.BackgroundImage is not null)
System\Windows\Forms\Scrolling\ScrollableControl.cs (3)
659BackgroundImage is not null && 662if (ControlPaint.IsImageTransparent(BackgroundImage)) 669BackgroundImage,
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
85get => base.BackgroundImage;
System\Windows\Forms\UserControl.cs (1)
285if (BackgroundImage is not null)
WindowsFormsIntegration (6)
System\Windows\Integration\ElementHost.cs (2)
338OnPropertyChanged("BackgroundImage", BackgroundImage); //Update the background 919OnPropertyChanged("BackgroundImage", this.BackgroundImage);
System\Windows\Integration\HostUtils.cs (3)
146(child.BackgroundImage == null || child.BackgroundImage == adapter.BackgroundImage))
System\Windows\Integration\WindowsFormsHost.cs (1)
285if (HostContainerInternal.BackgroundImage != null)