181 references to Disposing
System.Windows.Forms (32)
System\Windows\Forms\Control.cs (4)
5443
if (control.
Disposing
)
10994
if (!
Disposing
&& IsHandleCreated)
11428
if (!RecreatingHandle && !
Disposing
&& !IsDisposed && GetState(States.TrackingMouseEvent))
11443
if (!
Disposing
)
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
1130
if (
Disposing
|| IsDisposed)
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
2373
if (
Disposing
)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (1)
2820
if (DataGridView is not null && !DataGridView.IsDisposed && !DataGridView.
Disposing
)
System\Windows\Forms\Controls\Labels\Label.cs (1)
1178
if (
Disposing
|| IsDisposed)
System\Windows\Forms\Controls\Labels\LinkLabel.cs (1)
866
if (
Disposing
|| IsDisposed)
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
1809
if (
Disposing
)
System\Windows\Forms\Controls\ListView\ColumnHeader.cs (2)
392
if (ListView is not null && ListView.IsHandleCreated && !ListView.
Disposing
&& ListView.View == View.Details)
479
if (ListView is not null && ListView.IsHandleCreated && !ListView.
Disposing
)
System\Windows\Forms\Controls\ListView\ListView.cs (2)
4713
if (!
Disposing
&& !VirtualMode)
5377
if (IsHandleCreated && !
Disposing
)
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (1)
1047
if (
Disposing
|| IsDisposed)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
3363
if (
Disposing
|| GetFlag(Flags.RefreshingProperties))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (4)
3498
if (
Disposing
|| ParentInternal is null || ParentInternal.
Disposing
)
3518
if (
Disposing
|| ParentInternal is null || ParentInternal.
Disposing
)
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
1310
if (!
Disposing
)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (2)
3665
if (!
Disposing
&& !IsDisposed)
4090
if (!
Disposing
&& !IsDisposed)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.RestoreFocusMessageFilter.cs (1)
19
if (_ownerToolStrip.
Disposing
|| _ownerToolStrip.IsDisposed || _ownerToolStrip.IsDropDown)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (2)
1732
if (TopLevel && (!IsDisposed || !
Disposing
))
1754
if (toolStrip is not null && !(toolStrip.IsDisposed || toolStrip.
Disposing
))
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
2672
if (parent.
Disposing
|| parent.IsDisposed)
3008
if (Owner is not null && !(Owner.IsDisposed || Owner.
Disposing
))
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (1)
194
!toolStrip.
Disposing
&&
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelCell.cs (1)
392
&& !_wrappedToolStrip.
Disposing
)
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControl.cs (1)
203
if (!
Disposing
&& !IsDisposed)
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
476
if (Visible && !
Disposing
&& !IsDisposed)
System.Windows.Forms.Design (2)
System\ComponentModel\Design\DesignerActionPanel.cs (1)
361
if (
Disposing
|| IsDisposed)
System\Windows\Forms\Design\SelectionUIService.SelectionUIItem.cs (1)
367
if (!_outerRect.IsEmpty && !_selUIsvc.
Disposing
)
System.Windows.Forms.Tests (146)
System\Windows\Forms\ButtonBaseTests.cs (24)
4567
Assert.True(control.
Disposing
);
4581
Assert.False(control.
Disposing
);
4592
Assert.False(control.
Disposing
);
4619
Assert.True(control.
Disposing
);
4633
Assert.False(control.
Disposing
);
4644
Assert.False(control.
Disposing
);
4674
Assert.True(control.
Disposing
);
4688
Assert.False(control.
Disposing
);
4699
Assert.False(control.
Disposing
);
4722
Assert.True(control.
Disposing
);
4736
Assert.False(control.
Disposing
);
4747
Assert.False(control.
Disposing
);
4774
Assert.True(control.
Disposing
);
4788
Assert.False(control.
Disposing
);
4799
Assert.False(control.
Disposing
);
4829
Assert.True(control.
Disposing
);
4843
Assert.False(control.
Disposing
);
4854
Assert.False(control.
Disposing
);
4881
Assert.False(control.
Disposing
);
4892
Assert.False(control.
Disposing
);
4922
Assert.False(control.
Disposing
);
4933
Assert.False(control.
Disposing
);
4966
Assert.False(control.
Disposing
);
4977
Assert.False(control.
Disposing
);
System\Windows\Forms\ControlTests.Methods.cs (52)
996
Assert.True(control.
Disposing
);
1010
Assert.False(control.
Disposing
);
1020
Assert.False(control.
Disposing
);
1047
Assert.True(control.
Disposing
);
1061
Assert.False(control.
Disposing
);
1072
Assert.False(control.
Disposing
);
1101
Assert.True(control.
Disposing
);
1121
Assert.False(control.
Disposing
);
1123
Assert.False(child1.
Disposing
);
1125
Assert.False(child2.
Disposing
);
1142
Assert.False(control.
Disposing
);
1144
Assert.False(child1.
Disposing
);
1146
Assert.False(child2.
Disposing
);
1174
Assert.True(control.
Disposing
);
1188
Assert.False(control.
Disposing
);
1198
Assert.False(control.
Disposing
);
1229
Assert.True(control.
Disposing
);
1243
Assert.False(control.
Disposing
);
1257
Assert.False(control.
Disposing
);
1298
Assert.True(control.
Disposing
);
1312
Assert.False(control.
Disposing
);
1322
Assert.False(control.
Disposing
);
1347
Assert.False(control.
Disposing
);
1357
Assert.False(control.
Disposing
);
1384
Assert.True(control.
Disposing
);
1398
Assert.False(control.
Disposing
);
1409
Assert.False(control.
Disposing
);
1441
Assert.False(control.
Disposing
);
1452
Assert.False(control.
Disposing
);
1481
Assert.True(control.
Disposing
);
1501
Assert.False(control.
Disposing
);
1503
Assert.False(child1.
Disposing
);
1505
Assert.False(child2.
Disposing
);
1522
Assert.False(control.
Disposing
);
1524
Assert.False(child1.
Disposing
);
1526
Assert.False(child2.
Disposing
);
1569
Assert.False(control.
Disposing
);
1571
Assert.False(child1.
Disposing
);
1573
Assert.False(child2.
Disposing
);
1590
Assert.False(control.
Disposing
);
1592
Assert.False(child1.
Disposing
);
1594
Assert.False(child2.
Disposing
);
1622
Assert.True(control.
Disposing
);
1636
Assert.False(control.
Disposing
);
1646
Assert.False(control.
Disposing
);
1674
Assert.False(control.
Disposing
);
1684
Assert.False(control.
Disposing
);
1715
Assert.True(control.
Disposing
);
1729
Assert.False(control.
Disposing
);
1743
Assert.False(control.
Disposing
);
1782
Assert.False(control.
Disposing
);
1796
Assert.False(control.
Disposing
);
System\Windows\Forms\StatusStripTests.cs (8)
918
Assert.True(control.
Disposing
);
933
Assert.False(control.
Disposing
);
944
Assert.False(control.
Disposing
);
971
Assert.True(control.
Disposing
);
986
Assert.False(control.
Disposing
);
997
Assert.False(control.
Disposing
);
1039
Assert.False(control.
Disposing
);
1050
Assert.False(control.
Disposing
);
System\Windows\Forms\ToolStripDropDownTests.cs (27)
3050
Assert.True(control.
Disposing
);
3066
Assert.False(control.
Disposing
);
3078
Assert.False(control.
Disposing
);
3106
Assert.True(control.
Disposing
);
3123
Assert.False(control.
Disposing
);
3136
Assert.False(control.
Disposing
);
3163
Assert.True(control.
Disposing
);
3179
Assert.False(control.
Disposing
);
3191
Assert.False(control.
Disposing
);
3223
Assert.True(control.
Disposing
);
3247
Assert.False(control.
Disposing
);
3267
Assert.False(control.
Disposing
);
3294
Assert.True(control.
Disposing
);
3310
Assert.False(control.
Disposing
);
3322
Assert.False(control.
Disposing
);
3349
Assert.False(control.
Disposing
);
3360
Assert.False(control.
Disposing
);
3387
Assert.True(control.
Disposing
);
3404
Assert.False(control.
Disposing
);
3417
Assert.False(control.
Disposing
);
3450
Assert.False(control.
Disposing
);
3463
Assert.False(control.
Disposing
);
3496
Assert.True(control.
Disposing
);
3520
Assert.False(control.
Disposing
);
3540
Assert.False(control.
Disposing
);
3589
Assert.False(control.
Disposing
);
3608
Assert.False(control.
Disposing
);
System\Windows\Forms\ToolStripTests.cs (19)
4368
Assert.True(control.
Disposing
);
4384
Assert.False(control.
Disposing
);
4396
Assert.False(control.
Disposing
);
4422
Assert.True(control.
Disposing
);
4438
Assert.False(control.
Disposing
);
4450
Assert.False(control.
Disposing
);
4482
Assert.True(control.
Disposing
);
4506
Assert.False(control.
Disposing
);
4526
Assert.False(control.
Disposing
);
4553
Assert.True(control.
Disposing
);
4569
Assert.False(control.
Disposing
);
4581
Assert.False(control.
Disposing
);
4608
Assert.False(control.
Disposing
);
4619
Assert.False(control.
Disposing
);
4650
Assert.True(control.
Disposing
);
4674
Assert.False(control.
Disposing
);
4694
Assert.False(control.
Disposing
);
4743
Assert.False(control.
Disposing
);
4762
Assert.False(control.
Disposing
);
System\Windows\Forms\WebBrowserTests.cs (16)
2533
Assert.True(control.
Disposing
);
2548
Assert.False(control.
Disposing
);
2559
Assert.False(control.
Disposing
);
2588
Assert.True(control.
Disposing
);
2603
Assert.False(control.
Disposing
);
2614
Assert.False(control.
Disposing
);
2636
Assert.True(control.
Disposing
);
2651
Assert.False(control.
Disposing
);
2662
Assert.False(control.
Disposing
);
2695
Assert.False(control.
Disposing
);
2706
Assert.False(control.
Disposing
);
2735
Assert.True(control.
Disposing
);
2750
Assert.False(control.
Disposing
);
2761
Assert.False(control.
Disposing
);
2787
Assert.False(control.
Disposing
);
2798
Assert.False(control.
Disposing
);
WindowsFormsIntegration (1)
System\Windows\Integration\ElementHost.cs (1)
94
if (
Disposing
)