236 references to IsDisposed
Microsoft.VisualBasic.Forms (1)
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.vb (1)
693
If _splashScreen IsNot Nothing AndAlso Not _splashScreen.
IsDisposed
Then
System.Windows.Forms (56)
System\Windows\Forms\ApplicationContext.cs (1)
103
if (!_mainForm.
IsDisposed
)
System\Windows\Forms\Control.cs (5)
3502
if (
IsDisposed
&& _threadCallbackList is not null && _threadCallbackList.Count > 0)
9050
if (!
IsDisposed
)
11318
if (!RecreatingHandle && !Disposing && !
IsDisposed
&& GetState(States.TrackingMouseEvent))
11391
if (
IsDisposed
)
11577
&& !
IsDisposed
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
1072
if (Disposing ||
IsDisposed
)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (5)
14615
if (!_dataGridViewOper[OperationInDispose] && !
IsDisposed
)
14944
&& !
IsDisposed
)
15867
&& !
IsDisposed
16671
if (_dataGridViewOper[OperationInDispose] ||
IsDisposed
)
30120
_dataGridViewOper[OperationInDispose] ||
IsDisposed
? null : Events[staticEvent] as T;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (2)
2795
if (DataGridView is null || DataGridView.
IsDisposed
)
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\PictureBox\PictureBox.cs (1)
1052
if (Disposing ||
IsDisposed
)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
3983
if (
IsDisposed
)
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (1)
1310
if (
IsDisposed
)
System\Windows\Forms\Controls\TabControl\TabControl.cs (2)
367
if (!
IsDisposed
)
1963
!SelectedTab.
IsDisposed
&& SelectedTab.TabAccessibilityObject is not null)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (3)
1402
if (!IsDropDown && !
IsDisposed
&& !Properties.TryGetValue(s_propToolStripPanelCell, out toolStripPanelCell))
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\ToolStripDropDownMenu.cs (1)
539
if (!
IsDisposed
)
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)
193
!toolStrip.
IsDisposed
&&
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.ModalMenuFilter.cs (1)
533
if (activeToolStrip.
IsDisposed
)
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.FeedbackRectangle.cs (2)
26
if (_dropDown is not null && !_dropDown.
IsDisposed
)
35
if (_dropDown is not null && !_dropDown.
IsDisposed
)
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.FeedbackRectangle.FeedbackDropDown.cs (1)
43
if (
IsDisposed
|| _numPaintsServiced != 0)
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelCell.cs (1)
391
&& !_wrappedToolStrip.
IsDisposed
// ensure we have a live-runtime only toolstrip.
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControl.cs (1)
203
if (!Disposing && !
IsDisposed
)
System\Windows\Forms\Controls\TreeView\TreeNode.cs (14)
232
if (tv is null || tv.
IsDisposed
)
265
if (tv is null || tv.
IsDisposed
)
300
if (tv is null || !tv.IsHandleCreated || tv.
IsDisposed
)
328
if (HTREEITEMInternal != IntPtr.Zero && _treeView is not null && !_treeView.
IsDisposed
)
619
if (tv.
IsDisposed
)
693
if (tv is null || tv.
IsDisposed
)
855
if (tv is null || tv.
IsDisposed
)
960
if (tv is null || tv.
IsDisposed
)
1590
if (tv is null || tv.
IsDisposed
)
1659
if (tv is null || tv.
IsDisposed
)
1821
if (tv is null || !tv.IsHandleCreated || tv.
IsDisposed
)
1976
if (tv is null || tv.
IsDisposed
)
2137
if (tv.
IsDisposed
)
2204
if (tv.
IsDisposed
)
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
1397
ObjectDisposedException.ThrowIf(
IsDisposed
, this);
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
476
if (Visible && !Disposing && !
IsDisposed
)
System\Windows\Forms\ToolTip\ToolTip.cs (2)
196
if (TopLevelControl is not null && !TopLevelControl.
IsDisposed
)
1729
if (win is Control control && control.
IsDisposed
)
System\Windows\Forms\WindowsFormsSynchronizationContext.cs (1)
67
if (!control.
IsDisposed
)
System.Windows.Forms.Design (6)
System\ComponentModel\Design\DesignerActionPanel.cs (1)
361
if (Disposing ||
IsDisposed
)
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.FlyoutDialog.cs (1)
67
if (!_parentControl.
IsDisposed
)
System\Windows\Forms\Design\Behavior\BehaviorService.AdornerWindow.cs (1)
103
=> DesignerFrame is not null && !DesignerFrame.
IsDisposed
&& DesignerFrame.IsHandleCreated;
System\Windows\Forms\Design\DesignerFrame.cs (1)
119
if (selSvc?.PrimarySelection is Control {
IsDisposed
: false } ctrl)
System\Windows\Forms\Design\SelectionUIService.cs (1)
188
if (
IsDisposed
)
System\Windows\Forms\Design\ToolStripAdornerWindowService.cs (1)
230
if (_designerFrame is null || _designerFrame.
IsDisposed
|| !_designerFrame.IsHandleCreated)
System.Windows.Forms.Tests (173)
System\Windows\Forms\ApplicationContextTests.cs (9)
177
Assert.True(mainForm.
IsDisposed
);
181
Assert.True(mainForm.
IsDisposed
);
190
Assert.True(mainForm.
IsDisposed
);
194
Assert.True(mainForm.
IsDisposed
);
198
Assert.True(mainForm.
IsDisposed
);
254
Assert.True(mainForm.
IsDisposed
);
258
Assert.True(mainForm.
IsDisposed
);
268
Assert.False(mainForm.
IsDisposed
);
272
Assert.False(mainForm.
IsDisposed
);
System\Windows\Forms\ButtonBaseTests.cs (24)
4569
Assert.Equal(callCount > 0, control.
IsDisposed
);
4583
Assert.True(control.
IsDisposed
);
4594
Assert.True(control.
IsDisposed
);
4621
Assert.Equal(callCount > 0, control.
IsDisposed
);
4635
Assert.True(control.
IsDisposed
);
4646
Assert.True(control.
IsDisposed
);
4676
Assert.Equal(callCount > 0, control.
IsDisposed
);
4690
Assert.True(control.
IsDisposed
);
4701
Assert.True(control.
IsDisposed
);
4724
Assert.Equal(callCount > 0, control.
IsDisposed
);
4738
Assert.True(control.
IsDisposed
);
4749
Assert.True(control.
IsDisposed
);
4776
Assert.Equal(callCount > 0, control.
IsDisposed
);
4790
Assert.True(control.
IsDisposed
);
4801
Assert.True(control.
IsDisposed
);
4831
Assert.Equal(callCount > 0, control.
IsDisposed
);
4845
Assert.True(control.
IsDisposed
);
4856
Assert.True(control.
IsDisposed
);
4880
Assert.False(control.
IsDisposed
);
4891
Assert.False(control.
IsDisposed
);
4921
Assert.False(control.
IsDisposed
);
4932
Assert.False(control.
IsDisposed
);
4965
Assert.False(control.
IsDisposed
);
4976
Assert.False(control.
IsDisposed
);
System\Windows\Forms\ControlTests.Methods.cs (52)
984
Assert.Equal(callCount > 0, control.
IsDisposed
);
996
Assert.True(control.
IsDisposed
);
1006
Assert.True(control.
IsDisposed
);
1035
Assert.Equal(callCount > 0, control.
IsDisposed
);
1049
Assert.True(control.
IsDisposed
);
1060
Assert.True(control.
IsDisposed
);
1089
Assert.Equal(callCount > 0, control.
IsDisposed
);
1109
Assert.True(control.
IsDisposed
);
1111
Assert.True(child1.
IsDisposed
);
1113
Assert.True(child2.
IsDisposed
);
1130
Assert.True(control.
IsDisposed
);
1132
Assert.True(child1.
IsDisposed
);
1134
Assert.True(child2.
IsDisposed
);
1162
Assert.Equal(callCount > 0, control.
IsDisposed
);
1174
Assert.True(control.
IsDisposed
);
1184
Assert.True(control.
IsDisposed
);
1217
Assert.Equal(callCount > 0, control.
IsDisposed
);
1229
Assert.True(control.
IsDisposed
);
1243
Assert.True(control.
IsDisposed
);
1286
Assert.Equal(callCount > 0, control.
IsDisposed
);
1298
Assert.True(control.
IsDisposed
);
1308
Assert.True(control.
IsDisposed
);
1333
Assert.False(control.
IsDisposed
);
1343
Assert.False(control.
IsDisposed
);
1372
Assert.Equal(callCount > 0, control.
IsDisposed
);
1386
Assert.True(control.
IsDisposed
);
1397
Assert.True(control.
IsDisposed
);
1429
Assert.False(control.
IsDisposed
);
1440
Assert.False(control.
IsDisposed
);
1469
Assert.Equal(callCount > 0, control.
IsDisposed
);
1489
Assert.True(control.
IsDisposed
);
1491
Assert.True(child1.
IsDisposed
);
1493
Assert.True(child2.
IsDisposed
);
1510
Assert.True(control.
IsDisposed
);
1512
Assert.True(child1.
IsDisposed
);
1514
Assert.True(child2.
IsDisposed
);
1557
Assert.False(control.
IsDisposed
);
1559
Assert.False(child1.
IsDisposed
);
1561
Assert.False(child2.
IsDisposed
);
1578
Assert.False(control.
IsDisposed
);
1580
Assert.False(child1.
IsDisposed
);
1582
Assert.False(child2.
IsDisposed
);
1610
Assert.Equal(callCount > 0, control.
IsDisposed
);
1622
Assert.True(control.
IsDisposed
);
1632
Assert.True(control.
IsDisposed
);
1660
Assert.False(control.
IsDisposed
);
1670
Assert.False(control.
IsDisposed
);
1703
Assert.Equal(callCount > 0, control.
IsDisposed
);
1715
Assert.True(control.
IsDisposed
);
1729
Assert.True(control.
IsDisposed
);
1768
Assert.False(control.
IsDisposed
);
1782
Assert.False(control.
IsDisposed
);
System\Windows\Forms\DataGridViewCellTests.cs (8)
356
Assert.False(menu.
IsDisposed
);
3338
Assert.False(menu.
IsDisposed
);
3508
Assert.False(menu.
IsDisposed
);
3513
Assert.False(menu.
IsDisposed
);
3518
Assert.True(menu.
IsDisposed
);
3545
Assert.False(menu.
IsDisposed
);
3550
Assert.False(menu.
IsDisposed
);
3555
Assert.True(menu.
IsDisposed
);
System\Windows\Forms\DataGridViewHeaderCellTests.cs (2)
2040
Assert.False(menu.
IsDisposed
);
2126
Assert.False(menu.
IsDisposed
);
System\Windows\Forms\StatusStripTests.cs (8)
919
Assert.Equal(callCount > 0, control.
IsDisposed
);
932
Assert.True(control.
IsDisposed
);
943
Assert.True(control.
IsDisposed
);
972
Assert.Equal(callCount > 0, control.
IsDisposed
);
985
Assert.True(control.
IsDisposed
);
996
Assert.True(control.
IsDisposed
);
1038
Assert.False(control.
IsDisposed
);
1049
Assert.False(control.
IsDisposed
);
System\Windows\Forms\ToolStripControlHostTests.cs (8)
2585
Assert.False(c.
IsDisposed
);
2597
Assert.True(c.
IsDisposed
);
2605
Assert.True(c.
IsDisposed
);
2627
Assert.False(c.
IsDisposed
);
2639
Assert.True(c.
IsDisposed
);
2647
Assert.True(c.
IsDisposed
);
2671
Assert.False(c.
IsDisposed
);
2679
Assert.False(c.
IsDisposed
);
System\Windows\Forms\ToolStripDropDownTests.cs (27)
3052
Assert.Equal(callCount > 0, control.
IsDisposed
);
3065
Assert.True(control.
IsDisposed
);
3077
Assert.True(control.
IsDisposed
);
3109
Assert.Equal(callCount > 0, control.
IsDisposed
);
3122
Assert.True(control.
IsDisposed
);
3135
Assert.True(control.
IsDisposed
);
3165
Assert.Equal(callCount > 0, control.
IsDisposed
);
3178
Assert.True(control.
IsDisposed
);
3190
Assert.True(control.
IsDisposed
);
3225
Assert.Equal(callCount > 0, control.
IsDisposed
);
3246
Assert.True(control.
IsDisposed
);
3266
Assert.True(control.
IsDisposed
);
3296
Assert.Equal(callCount > 0, control.
IsDisposed
);
3309
Assert.True(control.
IsDisposed
);
3321
Assert.True(control.
IsDisposed
);
3348
Assert.False(control.
IsDisposed
);
3359
Assert.False(control.
IsDisposed
);
3390
Assert.Equal(callCount > 0, control.
IsDisposed
);
3403
Assert.True(control.
IsDisposed
);
3416
Assert.True(control.
IsDisposed
);
3449
Assert.False(control.
IsDisposed
);
3462
Assert.False(control.
IsDisposed
);
3498
Assert.Equal(callCount > 0, control.
IsDisposed
);
3519
Assert.True(control.
IsDisposed
);
3539
Assert.True(control.
IsDisposed
);
3588
Assert.False(control.
IsDisposed
);
3607
Assert.False(control.
IsDisposed
);
System\Windows\Forms\ToolStripTests.cs (19)
4370
Assert.Equal(callCount > 0, control.
IsDisposed
);
4383
Assert.True(control.
IsDisposed
);
4395
Assert.True(control.
IsDisposed
);
4424
Assert.Equal(callCount > 0, control.
IsDisposed
);
4437
Assert.True(control.
IsDisposed
);
4449
Assert.True(control.
IsDisposed
);
4484
Assert.Equal(callCount > 0, control.
IsDisposed
);
4505
Assert.True(control.
IsDisposed
);
4525
Assert.True(control.
IsDisposed
);
4555
Assert.Equal(callCount > 0, control.
IsDisposed
);
4568
Assert.True(control.
IsDisposed
);
4580
Assert.True(control.
IsDisposed
);
4607
Assert.False(control.
IsDisposed
);
4618
Assert.False(control.
IsDisposed
);
4652
Assert.Equal(callCount > 0, control.
IsDisposed
);
4673
Assert.True(control.
IsDisposed
);
4693
Assert.True(control.
IsDisposed
);
4742
Assert.False(control.
IsDisposed
);
4761
Assert.False(control.
IsDisposed
);
System\Windows\Forms\WebBrowserTests.cs (16)
2534
Assert.Equal(callCount > 0, control.
IsDisposed
);
2547
Assert.True(control.
IsDisposed
);
2558
Assert.True(control.
IsDisposed
);
2589
Assert.Equal(callCount > 0, control.
IsDisposed
);
2602
Assert.True(control.
IsDisposed
);
2613
Assert.True(control.
IsDisposed
);
2637
Assert.Equal(callCount > 0, control.
IsDisposed
);
2650
Assert.True(control.
IsDisposed
);
2661
Assert.True(control.
IsDisposed
);
2694
Assert.False(control.
IsDisposed
);
2705
Assert.False(control.
IsDisposed
);
2736
Assert.Equal(callCount > 0, control.
IsDisposed
);
2749
Assert.True(control.
IsDisposed
);
2760
Assert.True(control.
IsDisposed
);
2786
Assert.False(control.
IsDisposed
);
2797
Assert.False(control.
IsDisposed
);