180 references to Disposing
System.Windows.Forms (31)
System\Windows\Forms\Control.cs (4)
5356
if (control.
Disposing
)
10886
if (!
Disposing
&& IsHandleCreated)
11320
if (!RecreatingHandle && !
Disposing
&& !IsDisposed && GetState(States.TrackingMouseEvent))
11335
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)
1053
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)
2665
if (parent.
Disposing
|| parent.IsDisposed)
3001
if (Owner is not null && !(Owner.IsDisposed || Owner.
Disposing
))
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (1)
195
!toolStrip.
Disposing
&&
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelCell.cs (1)
390
&& !_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)
4565
Assert.True(control.
Disposing
);
4579
Assert.False(control.
Disposing
);
4590
Assert.False(control.
Disposing
);
4617
Assert.True(control.
Disposing
);
4631
Assert.False(control.
Disposing
);
4642
Assert.False(control.
Disposing
);
4672
Assert.True(control.
Disposing
);
4686
Assert.False(control.
Disposing
);
4697
Assert.False(control.
Disposing
);
4720
Assert.True(control.
Disposing
);
4734
Assert.False(control.
Disposing
);
4745
Assert.False(control.
Disposing
);
4772
Assert.True(control.
Disposing
);
4786
Assert.False(control.
Disposing
);
4797
Assert.False(control.
Disposing
);
4827
Assert.True(control.
Disposing
);
4841
Assert.False(control.
Disposing
);
4852
Assert.False(control.
Disposing
);
4879
Assert.False(control.
Disposing
);
4890
Assert.False(control.
Disposing
);
4920
Assert.False(control.
Disposing
);
4931
Assert.False(control.
Disposing
);
4964
Assert.False(control.
Disposing
);
4975
Assert.False(control.
Disposing
);
System\Windows\Forms\ControlTests.Methods.cs (52)
982
Assert.True(control.
Disposing
);
996
Assert.False(control.
Disposing
);
1006
Assert.False(control.
Disposing
);
1033
Assert.True(control.
Disposing
);
1047
Assert.False(control.
Disposing
);
1058
Assert.False(control.
Disposing
);
1087
Assert.True(control.
Disposing
);
1107
Assert.False(control.
Disposing
);
1109
Assert.False(child1.
Disposing
);
1111
Assert.False(child2.
Disposing
);
1128
Assert.False(control.
Disposing
);
1130
Assert.False(child1.
Disposing
);
1132
Assert.False(child2.
Disposing
);
1160
Assert.True(control.
Disposing
);
1174
Assert.False(control.
Disposing
);
1184
Assert.False(control.
Disposing
);
1215
Assert.True(control.
Disposing
);
1229
Assert.False(control.
Disposing
);
1243
Assert.False(control.
Disposing
);
1284
Assert.True(control.
Disposing
);
1298
Assert.False(control.
Disposing
);
1308
Assert.False(control.
Disposing
);
1333
Assert.False(control.
Disposing
);
1343
Assert.False(control.
Disposing
);
1370
Assert.True(control.
Disposing
);
1384
Assert.False(control.
Disposing
);
1395
Assert.False(control.
Disposing
);
1427
Assert.False(control.
Disposing
);
1438
Assert.False(control.
Disposing
);
1467
Assert.True(control.
Disposing
);
1487
Assert.False(control.
Disposing
);
1489
Assert.False(child1.
Disposing
);
1491
Assert.False(child2.
Disposing
);
1508
Assert.False(control.
Disposing
);
1510
Assert.False(child1.
Disposing
);
1512
Assert.False(child2.
Disposing
);
1555
Assert.False(control.
Disposing
);
1557
Assert.False(child1.
Disposing
);
1559
Assert.False(child2.
Disposing
);
1576
Assert.False(control.
Disposing
);
1578
Assert.False(child1.
Disposing
);
1580
Assert.False(child2.
Disposing
);
1608
Assert.True(control.
Disposing
);
1622
Assert.False(control.
Disposing
);
1632
Assert.False(control.
Disposing
);
1660
Assert.False(control.
Disposing
);
1670
Assert.False(control.
Disposing
);
1701
Assert.True(control.
Disposing
);
1715
Assert.False(control.
Disposing
);
1729
Assert.False(control.
Disposing
);
1768
Assert.False(control.
Disposing
);
1782
Assert.False(control.
Disposing
);
System\Windows\Forms\StatusStripTests.cs (8)
916
Assert.True(control.
Disposing
);
931
Assert.False(control.
Disposing
);
942
Assert.False(control.
Disposing
);
969
Assert.True(control.
Disposing
);
984
Assert.False(control.
Disposing
);
995
Assert.False(control.
Disposing
);
1037
Assert.False(control.
Disposing
);
1048
Assert.False(control.
Disposing
);
System\Windows\Forms\ToolStripDropDownTests.cs (27)
3048
Assert.True(control.
Disposing
);
3064
Assert.False(control.
Disposing
);
3076
Assert.False(control.
Disposing
);
3104
Assert.True(control.
Disposing
);
3121
Assert.False(control.
Disposing
);
3134
Assert.False(control.
Disposing
);
3161
Assert.True(control.
Disposing
);
3177
Assert.False(control.
Disposing
);
3189
Assert.False(control.
Disposing
);
3221
Assert.True(control.
Disposing
);
3245
Assert.False(control.
Disposing
);
3265
Assert.False(control.
Disposing
);
3292
Assert.True(control.
Disposing
);
3308
Assert.False(control.
Disposing
);
3320
Assert.False(control.
Disposing
);
3347
Assert.False(control.
Disposing
);
3358
Assert.False(control.
Disposing
);
3385
Assert.True(control.
Disposing
);
3402
Assert.False(control.
Disposing
);
3415
Assert.False(control.
Disposing
);
3448
Assert.False(control.
Disposing
);
3461
Assert.False(control.
Disposing
);
3494
Assert.True(control.
Disposing
);
3518
Assert.False(control.
Disposing
);
3538
Assert.False(control.
Disposing
);
3587
Assert.False(control.
Disposing
);
3606
Assert.False(control.
Disposing
);
System\Windows\Forms\ToolStripTests.cs (19)
4366
Assert.True(control.
Disposing
);
4382
Assert.False(control.
Disposing
);
4394
Assert.False(control.
Disposing
);
4420
Assert.True(control.
Disposing
);
4436
Assert.False(control.
Disposing
);
4448
Assert.False(control.
Disposing
);
4480
Assert.True(control.
Disposing
);
4504
Assert.False(control.
Disposing
);
4524
Assert.False(control.
Disposing
);
4551
Assert.True(control.
Disposing
);
4567
Assert.False(control.
Disposing
);
4579
Assert.False(control.
Disposing
);
4606
Assert.False(control.
Disposing
);
4617
Assert.False(control.
Disposing
);
4648
Assert.True(control.
Disposing
);
4672
Assert.False(control.
Disposing
);
4692
Assert.False(control.
Disposing
);
4741
Assert.False(control.
Disposing
);
4760
Assert.False(control.
Disposing
);
System\Windows\Forms\WebBrowserTests.cs (16)
2531
Assert.True(control.
Disposing
);
2546
Assert.False(control.
Disposing
);
2557
Assert.False(control.
Disposing
);
2586
Assert.True(control.
Disposing
);
2601
Assert.False(control.
Disposing
);
2612
Assert.False(control.
Disposing
);
2634
Assert.True(control.
Disposing
);
2649
Assert.False(control.
Disposing
);
2660
Assert.False(control.
Disposing
);
2693
Assert.False(control.
Disposing
);
2704
Assert.False(control.
Disposing
);
2733
Assert.True(control.
Disposing
);
2748
Assert.False(control.
Disposing
);
2759
Assert.False(control.
Disposing
);
2785
Assert.False(control.
Disposing
);
2796
Assert.False(control.
Disposing
);
WindowsFormsIntegration (1)
System\Windows\Integration\ElementHost.cs (1)
95
if (
Disposing
)