180 references to Disposing
System.Windows.Forms (31)
System\Windows\Forms\Control.cs (4)
5354
if (control.
Disposing
)
10884
if (!
Disposing
&& IsHandleCreated)
11318
if (!RecreatingHandle && !
Disposing
&& !IsDisposed && GetState(States.TrackingMouseEvent))
11333
if (!
Disposing
)
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
1072
if (
Disposing
|| IsDisposed)
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
2377
if (
Disposing
)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (1)
2831
if (DataGridView is not null && !DataGridView.IsDisposed && !DataGridView.
Disposing
)
System\Windows\Forms\Controls\Labels\Label.cs (1)
1180
if (
Disposing
|| IsDisposed)
System\Windows\Forms\Controls\Labels\LinkLabel.cs (1)
865
if (
Disposing
|| IsDisposed)
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
1811
if (
Disposing
)
System\Windows\Forms\Controls\ListView\ColumnHeader.cs (2)
395
if (ListView is not null && ListView.IsHandleCreated && !ListView.
Disposing
&& ListView.View == View.Details)
482
if (ListView is not null && ListView.IsHandleCreated && !ListView.
Disposing
)
System\Windows\Forms\Controls\ListView\ListView.cs (2)
4664
if (!
Disposing
&& !VirtualMode)
5331
if (IsHandleCreated && !
Disposing
)
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (1)
1052
if (
Disposing
|| IsDisposed)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (4)
3460
if (
Disposing
|| ParentInternal is null || ParentInternal.
Disposing
)
3480
if (
Disposing
|| ParentInternal is null || ParentInternal.
Disposing
)
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
1296
if (!
Disposing
)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (2)
3664
if (!
Disposing
&& !IsDisposed)
4089
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)
1735
if (TopLevel && (!IsDisposed || !
Disposing
))
1757
if (toolStrip is not null && !(toolStrip.IsDisposed || toolStrip.
Disposing
))
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
2667
if (parent.
Disposing
|| parent.IsDisposed)
3003
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)
373
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)
983
Assert.True(control.
Disposing
);
997
Assert.False(control.
Disposing
);
1007
Assert.False(control.
Disposing
);
1034
Assert.True(control.
Disposing
);
1048
Assert.False(control.
Disposing
);
1059
Assert.False(control.
Disposing
);
1088
Assert.True(control.
Disposing
);
1108
Assert.False(control.
Disposing
);
1110
Assert.False(child1.
Disposing
);
1112
Assert.False(child2.
Disposing
);
1129
Assert.False(control.
Disposing
);
1131
Assert.False(child1.
Disposing
);
1133
Assert.False(child2.
Disposing
);
1161
Assert.True(control.
Disposing
);
1175
Assert.False(control.
Disposing
);
1185
Assert.False(control.
Disposing
);
1216
Assert.True(control.
Disposing
);
1230
Assert.False(control.
Disposing
);
1244
Assert.False(control.
Disposing
);
1285
Assert.True(control.
Disposing
);
1299
Assert.False(control.
Disposing
);
1309
Assert.False(control.
Disposing
);
1334
Assert.False(control.
Disposing
);
1344
Assert.False(control.
Disposing
);
1371
Assert.True(control.
Disposing
);
1385
Assert.False(control.
Disposing
);
1396
Assert.False(control.
Disposing
);
1428
Assert.False(control.
Disposing
);
1439
Assert.False(control.
Disposing
);
1468
Assert.True(control.
Disposing
);
1488
Assert.False(control.
Disposing
);
1490
Assert.False(child1.
Disposing
);
1492
Assert.False(child2.
Disposing
);
1509
Assert.False(control.
Disposing
);
1511
Assert.False(child1.
Disposing
);
1513
Assert.False(child2.
Disposing
);
1556
Assert.False(control.
Disposing
);
1558
Assert.False(child1.
Disposing
);
1560
Assert.False(child2.
Disposing
);
1577
Assert.False(control.
Disposing
);
1579
Assert.False(child1.
Disposing
);
1581
Assert.False(child2.
Disposing
);
1609
Assert.True(control.
Disposing
);
1623
Assert.False(control.
Disposing
);
1633
Assert.False(control.
Disposing
);
1661
Assert.False(control.
Disposing
);
1671
Assert.False(control.
Disposing
);
1702
Assert.True(control.
Disposing
);
1716
Assert.False(control.
Disposing
);
1730
Assert.False(control.
Disposing
);
1769
Assert.False(control.
Disposing
);
1783
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)
95
if (
Disposing
)