8 overrides of Cursor
System.Windows.Forms (7)
System\Windows\Forms\ActiveX\AxHost.cs (1)
310
public override Cursor
Cursor
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.SnappableControl.cs (1)
25
public override Cursor
Cursor
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
483
public override Cursor
Cursor
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
215
public override Cursor
Cursor
System\Windows\Forms\Controls\Unsupported\DataGrid\DataGrid.cs (1)
156
public override Cursor
Cursor
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1322
public override Cursor
Cursor
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
435
public override Cursor
Cursor
WindowsFormsIntegration (1)
System\Windows\Integration\WindowsFormsHost.cs (1)
771
public override Cursor
Cursor
67 writes to Cursor
System.Windows.Forms (19)
System\Windows\Forms\ActiveX\AxHost.cs (1)
313
set => base.
Cursor
= value;
System\Windows\Forms\Control.cs (1)
9066
Cursor
= null;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
1863
Cursor
= value;
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (3)
771
DataGridView.
Cursor
= s_dataGridViewCursor;
803
DataGridView.
Cursor
= Cursors.Hand;
811
DataGridView.
Cursor
= s_dataGridViewCursor;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.SnappableControl.cs (1)
28
set => base.
Cursor
= value;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\HelpPane.cs (2)
40
Cursor
= Cursors.Default
46
Cursor
= Cursors.Default
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (5)
3005
Cursor
= Cursors.Default;
3092
Cursor
= Cursors.VSplit;
3096
Cursor
= Cursors.Default;
3413
Cursor
= Cursors.WaitCursor;
3422
Cursor
= oldCursor;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (2)
419
Cursor
= cursorMoveType switch
486
Cursor
= null;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
486
set => base.
Cursor
= value;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
218
set => base.
Cursor
= value;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
438
set => base.
Cursor
= value;
System.Windows.Forms.Design (5)
System\Windows\Forms\Design\Behavior\BehaviorService.cs (1)
591
_adornerWindow.
Cursor
= cursor;
System\Windows\Forms\Design\SelectionUIService.cs (4)
701
Cursor
= Cursors.Default;
803
Cursor
= cursor == Cursors.Default ? null : cursor;
815
Cursor
= cursor == Cursors.Default ? null : cursor;
822
Cursor
= null;
System.Windows.Forms.Design.Tests (1)
System\Windows\Forms\Design\SelectionUIHandlerTests.cs (1)
167
_selectionUIHandlerMock.Setup(h => h.SetCursor()).Callback(() => _control.
Cursor
= expectedCursor);
System.Windows.Forms.Tests (41)
System\Windows\Forms\AxHostTests.cs (2)
494
Cursor
= cursor1
498
Cursor
= cursor2
System\Windows\Forms\ControlTests.Handlers.cs (3)
1158
Cursor
= childCursor1
1162
Cursor
= childCursor2
4388
Cursor
= cursor
System\Windows\Forms\ControlTests.Methods.cs (1)
6394
control.
Cursor
= cursor;
System\Windows\Forms\ControlTests.Properties.cs (35)
3723
control.
Cursor
= cursor;
3734
Cursor
= cursor1
3743
control.
Cursor
= cursor2;
3763
control.
Cursor
= cursor2;
3775
control.
Cursor
= cursor;
3786
Cursor
= cursor1
3795
control.
Cursor
= cursor2;
3812
Cursor
= value
3818
control.
Cursor
= value;
3836
control.
Cursor
= value;
3844
control.
Cursor
= value;
3862
control.
Cursor
= value;
3868
control.
Cursor
= value;
3882
Cursor
= cursor1
3886
Cursor
= cursor2
3892
control.
Cursor
= value;
3898
control.
Cursor
= value;
3919
control.
Cursor
= cursor1;
3924
control.
Cursor
= cursor1;
3930
control.
Cursor
= cursor2;
3935
control.
Cursor
= null;
3941
control.
Cursor
= cursor1;
3982
control.
Cursor
= cursor1;
3991
control.
Cursor
= cursor1;
4001
control.
Cursor
= cursor2;
4010
control.
Cursor
= null;
4022
control.
Cursor
= cursor1;
4038
Cursor
= childCursor1
4042
Cursor
= childCursor2
4075
control.
Cursor
= cursor1;
4084
control.
Cursor
= cursor1;
4094
control.
Cursor
= cursor2;
4103
control.
Cursor
= null;
4115
control.
Cursor
= cursor1;
10960
Cursor
= controlCursor,
WindowsFormsIntegration (1)
System\Windows\Integration\WindowsFormsHost.cs (1)
789
base.
Cursor
= value;
158 references to Cursor
System.Windows.Forms (23)
System\Windows\Forms\ActiveX\AxHost.cs (1)
312
get => base.
Cursor
;
System\Windows\Forms\Control.cs (5)
1476
: ParentInternal is { } parent ? parent.
Cursor
: AmbientPropertiesService?.Cursor ?? localDefault;
1481
Cursor resolvedCursor =
Cursor
;
2969
oldCursor =
Cursor
;
2990
if (checkCursor && oldCursor!.Equals(
Cursor
))
11861
Cursor.Current =
Cursor
;
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (2)
1750
if (
Cursor
!= DefaultCursor && _childEdit is not null
1753
Cursor.Current =
Cursor
;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
4074
:
Cursor
;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (4)
5993
_oldCursor =
Cursor
;
14601
_oldCursor =
Cursor
;
16231
_oldCursor =
Cursor
;
16254
_oldCursor =
Cursor
;
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (1)
801
if (DataGridView.
Cursor
!= Cursors.Hand)
System\Windows\Forms\Controls\Labels\LinkLabel.cs (1)
1752
Cursor.Current = OverrideCursor ??
Cursor
;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
3407
Cursor? oldCursor =
Cursor
;
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (1)
3466
if (LinkCursor && !
Cursor
.Equals(Cursors.WaitCursor))
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
485
get => base.
Cursor
;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
217
get => base.
Cursor
;
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1324
get => base.
Cursor
;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (2)
1068
if (
Cursor
== DefaultCursor && SplitterRectangle.Contains(e.Location))
2272
Cursor.Current = OverrideCursor ??
Cursor
;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
437
get => base.
Cursor
;
System.Windows.Forms.Design.Tests (2)
System\ComponentModel\Design\ByteViewerTests.cs (1)
58
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\Design\SelectionUIHandlerTests.cs (1)
172
_control.
Cursor
.Should().Be(expectedCursor);
System.Windows.Forms.Tests (129)
System\Windows\Forms\AxHostTests.cs (8)
476
Assert.Same(value ?? Cursors.Default, child1.
Cursor
);
477
Assert.Same(value ?? Cursors.Default, child2.
Cursor
);
482
Assert.Same(value ?? Cursors.Default, child1.
Cursor
);
483
Assert.Same(value ?? Cursors.Default, child2.
Cursor
);
506
Assert.Same(cursor1, child1.
Cursor
);
507
Assert.Same(cursor2, child2.
Cursor
);
512
Assert.Same(cursor1, child1.
Cursor
);
513
Assert.Same(cursor2, child2.
Cursor
);
System\Windows\Forms\ButtonBaseTests.cs (1)
51
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ButtonTests.cs (1)
53
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\CheckBoxTests.cs (1)
55
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ComboBoxTests.cs (1)
56
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ContainerControlTests.cs (1)
59
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ControlTests.cs (5)
46
Assert.Same(Cursors.Default, control.
Cursor
);
135
Assert.Same(Cursors.Default, control.
Cursor
);
231
Assert.Same(Cursors.Default, control.
Cursor
);
327
Assert.Same(Cursors.Default, control.
Cursor
);
423
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ControlTests.Methods.cs (3)
6391
Assert.Equal(control.DefaultCursor, control.
Cursor
);
6396
Assert.Equal(control.DefaultCursor, control.
Cursor
);
6400
Assert.Equal(control.DefaultCursor, control.
Cursor
);
System\Windows\Forms\ControlTests.Properties.cs (70)
3720
Assert.Same(Cursors.WaitCursor, control.
Cursor
);
3724
Assert.Same(Cursors.WaitCursor, control.
Cursor
);
3740
Assert.Same(cursor1, control.
Cursor
);
3744
Assert.Same(cursor2, control.
Cursor
);
3760
Assert.Same(cursor1, control.
Cursor
);
3764
Assert.Same(cursor2, control.
Cursor
);
3772
Assert.Same(control.DefaultCursorResult, control.
Cursor
);
3776
Assert.Same(cursor, control.
Cursor
);
3792
Assert.Same(control.DefaultCursorResult, control.
Cursor
);
3796
Assert.Same(cursor2, control.
Cursor
);
3814
Assert.Same(value ?? Cursors.Default, control.
Cursor
);
3819
Assert.Same(value ?? Cursors.Default, control.
Cursor
);
3837
Assert.Same(value ?? Cursors.Default, control.
Cursor
);
3845
Assert.Same(value ?? Cursors.Default, control.
Cursor
);
3863
Assert.Same(value ?? Cursors.Default, control.
Cursor
);
3864
Assert.Same(value ?? Cursors.Default, child1.
Cursor
);
3865
Assert.Same(value ?? Cursors.Default, child2.
Cursor
);
3869
Assert.Same(value ?? Cursors.Default, control.
Cursor
);
3870
Assert.Same(value ?? Cursors.Default, child1.
Cursor
);
3871
Assert.Same(value ?? Cursors.Default, child2.
Cursor
);
3893
Assert.Same(value ?? Cursors.Default, control.
Cursor
);
3894
Assert.Same(cursor1, child1.
Cursor
);
3895
Assert.Same(cursor2, child2.
Cursor
);
3899
Assert.Same(value ?? Cursors.Default, control.
Cursor
);
3900
Assert.Same(cursor1, child1.
Cursor
);
3901
Assert.Same(cursor2, child2.
Cursor
);
3920
Assert.Same(cursor1, control.
Cursor
);
3925
Assert.Same(cursor1, control.
Cursor
);
3931
Assert.Same(cursor2, control.
Cursor
);
3936
Assert.Same(Cursors.Default, control.
Cursor
);
3942
Assert.Same(cursor1, control.
Cursor
);
3983
Assert.Same(cursor1, control.
Cursor
);
3984
Assert.Same(cursor1, child1.
Cursor
);
3985
Assert.Same(cursor1, child2.
Cursor
);
3992
Assert.Same(cursor1, control.
Cursor
);
3993
Assert.Same(cursor1, child1.
Cursor
);
3994
Assert.Same(cursor1, child2.
Cursor
);
4002
Assert.Same(cursor2, control.
Cursor
);
4003
Assert.Same(cursor2, child1.
Cursor
);
4004
Assert.Same(cursor2, child2.
Cursor
);
4011
Assert.Same(Cursors.Default, control.
Cursor
);
4012
Assert.Same(Cursors.Default, child1.
Cursor
);
4013
Assert.Same(Cursors.Default, child2.
Cursor
);
4023
Assert.Same(cursor1, control.
Cursor
);
4024
Assert.Same(cursor1, child1.
Cursor
);
4025
Assert.Same(cursor1, child2.
Cursor
);
4076
Assert.Same(cursor1, control.
Cursor
);
4077
Assert.Same(childCursor1, child1.
Cursor
);
4078
Assert.Same(childCursor2, child2.
Cursor
);
4085
Assert.Same(cursor1, control.
Cursor
);
4086
Assert.Same(childCursor1, child1.
Cursor
);
4087
Assert.Same(childCursor2, child2.
Cursor
);
4095
Assert.Same(cursor2, control.
Cursor
);
4096
Assert.Same(childCursor1, child1.
Cursor
);
4097
Assert.Same(childCursor2, child2.
Cursor
);
4104
Assert.Same(Cursors.Default, control.
Cursor
);
4105
Assert.Same(childCursor1, child1.
Cursor
);
4106
Assert.Same(childCursor2, child2.
Cursor
);
4116
Assert.Same(cursor1, control.
Cursor
);
4117
Assert.Same(childCursor1, child1.
Cursor
);
4118
Assert.Same(childCursor2, child2.
Cursor
);
10814
Assert.Same(cursor1, control.
Cursor
);
10830
Assert.Same(cursor1, control.
Cursor
);
10846
Assert.Same(cursor1, control.
Cursor
);
10862
Assert.Same(cursor2, control.
Cursor
);
10878
Assert.Same(Cursors.Default, control.
Cursor
);
10996
Assert.Same(controlCursor, control.
Cursor
);
11012
Assert.Same(controlCursor, control.
Cursor
);
11028
Assert.Same(controlCursor, control.
Cursor
);
11044
Assert.Same(controlCursor, control.
Cursor
);
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (1)
57
Assert.Same(Cursors.IBeam, control.
Cursor
);
System\Windows\Forms\DateTimePickerTests.cs (1)
60
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\Design\ComponentEditorFormTests.cs (1)
69
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\Design\ComponentEditorPageTests.cs (1)
55
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\DomainUpDownTests.cs (1)
79
_sub.
Cursor
.Should().Be(Cursors.Default);
System\Windows\Forms\FlowLayoutPanelTests.cs (1)
52
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\FormTests.cs (1)
68
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\GroupBoxTests.cs (1)
49
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\HScrollBarTests.cs (1)
53
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\LabelTests.cs (1)
49
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ListBoxTests.cs (1)
51
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ListControlTests.cs (1)
50
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ListViewTests.cs (1)
64
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\MdiClientTests.cs (1)
47
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\MonthCalendarTests.cs (1)
62
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\PanelTests.cs (1)
53
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\PictureBoxTests.cs (1)
52
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ProgressBarTests.cs (1)
48
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\PropertyGridTests.cs (1)
79
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\RadioButtonTests.cs (1)
54
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\RichTextBoxTests.cs (1)
63
Assert.Same(Cursors.IBeam, control.
Cursor
);
System\Windows\Forms\ScrollableControlTests.cs (1)
52
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ScrollBarTests.cs (1)
47
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\SplitterPanelTests.cs (1)
57
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\SplitterTests.cs (2)
48
Assert.Same(Cursors.VSplit, control.
Cursor
);
390
Assert.Equal(expected, control.
Cursor
);
System\Windows\Forms\TabControlTests.cs (1)
50
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\TableLayoutPanelTests.cs (1)
58
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\TabPageTests.cs (2)
58
Assert.Same(Cursors.Default, control.
Cursor
);
167
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ToolStripContentPanelTests.cs (1)
55
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\ToolStripPanelTests.cs (1)
55
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\TreeViewTests.cs (1)
50
Assert.Same(Cursors.Default, control.
Cursor
);
System\Windows\Forms\UpDownBaseTests.cs (1)
66
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\UserControlTests.cs (1)
59
Assert.Equal(Cursors.Default, control.
Cursor
);
System\Windows\Forms\VScrollBarTests.cs (1)
52
Assert.Same(Cursors.Default, control.
Cursor
);
TextBoxTests.cs (1)
56
Assert.Same(Cursors.IBeam, control.
Cursor
);
TrackBarTests.cs (1)
49
Assert.Same(Cursors.Default, control.
Cursor
);
WindowsFormsIntegration (4)
System\Windows\Integration\ElementHost.cs (1)
932
OnPropertyChanged("Cursor", this.
Cursor
);
System\Windows\Integration\WindowsFormsHost.cs (3)
775
if (_host == null) { return base.
Cursor
; }
778
{ return base.
Cursor
; }
783
if (cursorSource == null) { return base.
Cursor
; }