7 overrides of Cursor
System.Windows.Forms (6)
System\Windows\Forms\ActiveX\AxHost.cs (1)
310public override Cursor Cursor
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.SnappableControl.cs (1)
25public override Cursor Cursor
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
484public override Cursor Cursor
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
215public override Cursor Cursor
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1322public override Cursor Cursor
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
435public override Cursor Cursor
WindowsFormsIntegration (1)
System\Windows\Integration\WindowsFormsHost.cs (1)
793public override Cursor Cursor
66 writes to Cursor
System.Windows.Forms (19)
System\Windows\Forms\ActiveX\AxHost.cs (1)
313set => base.Cursor = value;
System\Windows\Forms\Control.cs (1)
9074Cursor = null;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
1863Cursor = value;
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (3)
774DataGridView.Cursor = s_dataGridViewCursor; 806DataGridView.Cursor = Cursors.Hand; 814DataGridView.Cursor = s_dataGridViewCursor;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.SnappableControl.cs (1)
28set => base.Cursor = value;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\HelpPane.cs (2)
40Cursor = Cursors.Default 46Cursor = Cursors.Default
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (5)
3005Cursor = Cursors.Default; 3092Cursor = Cursors.VSplit; 3096Cursor = Cursors.Default; 3413Cursor = Cursors.WaitCursor; 3422Cursor = oldCursor;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (2)
419Cursor = cursorMoveType switch 486Cursor = null;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
487set => base.Cursor = value;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
218set => base.Cursor = value;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
438set => base.Cursor = value;
System.Windows.Forms.Design (5)
System\Windows\Forms\Design\Behavior\BehaviorService.cs (1)
594_adornerWindow.Cursor = cursor;
System\Windows\Forms\Design\SelectionUIService.cs (4)
701Cursor = Cursors.Default; 803Cursor = cursor == Cursors.Default ? null : cursor; 815Cursor = cursor == Cursors.Default ? null : cursor; 822Cursor = null;
System.Windows.Forms.Tests (41)
System\Windows\Forms\AxHostTests.cs (2)
492Cursor = cursor1 496Cursor = cursor2
System\Windows\Forms\ControlTests.Handlers.cs (3)
1156Cursor = childCursor1 1160Cursor = childCursor2 4386Cursor = cursor
System\Windows\Forms\ControlTests.Methods.cs (1)
6434control.Cursor = cursor;
System\Windows\Forms\ControlTests.Properties.cs (35)
3721control.Cursor = cursor; 3732Cursor = cursor1 3741control.Cursor = cursor2; 3761control.Cursor = cursor2; 3773control.Cursor = cursor; 3784Cursor = cursor1 3793control.Cursor = cursor2; 3810Cursor = value 3816control.Cursor = value; 3834control.Cursor = value; 3842control.Cursor = value; 3860control.Cursor = value; 3866control.Cursor = value; 3880Cursor = cursor1 3884Cursor = cursor2 3890control.Cursor = value; 3896control.Cursor = value; 3917control.Cursor = cursor1; 3922control.Cursor = cursor1; 3928control.Cursor = cursor2; 3933control.Cursor = null; 3939control.Cursor = cursor1; 3980control.Cursor = cursor1; 3989control.Cursor = cursor1; 3999control.Cursor = cursor2; 4008control.Cursor = null; 4020control.Cursor = cursor1; 4036Cursor = childCursor1 4040Cursor = childCursor2 4073control.Cursor = cursor1; 4082control.Cursor = cursor1; 4092control.Cursor = cursor2; 4101control.Cursor = null; 4113control.Cursor = cursor1; 10958Cursor = controlCursor,
WindowsFormsIntegration (1)
System\Windows\Integration\WindowsFormsHost.cs (1)
811base.Cursor = value;
157 references to Cursor
System.Windows.Forms (23)
System\Windows\Forms\ActiveX\AxHost.cs (1)
312get => base.Cursor;
System\Windows\Forms\Control.cs (5)
1478: ParentInternal is { } parent ? parent.Cursor : AmbientPropertiesService?.Cursor ?? localDefault; 1483Cursor resolvedCursor = Cursor; 2971oldCursor = Cursor; 2992if (checkCursor && oldCursor!.Equals(Cursor)) 11875Cursor.Current = Cursor;
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (2)
1750if (Cursor != DefaultCursor && _childEdit is not null 1753Cursor.Current = Cursor;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
4080: Cursor;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (4)
5996_oldCursor = Cursor; 14604_oldCursor = Cursor; 16234_oldCursor = Cursor; 16257_oldCursor = Cursor;
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (1)
804if (DataGridView.Cursor != Cursors.Hand)
System\Windows\Forms\Controls\Labels\LinkLabel.cs (1)
1752Cursor.Current = OverrideCursor ?? Cursor;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
3407Cursor? oldCursor = Cursor;
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (1)
3466if (LinkCursor && !Cursor.Equals(Cursors.WaitCursor))
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
486get => base.Cursor;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
217get => base.Cursor;
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
1324get => base.Cursor;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (2)
1068if (Cursor == DefaultCursor && SplitterRectangle.Contains(e.Location)) 2272Cursor.Current = OverrideCursor ?? Cursor;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
437get => base.Cursor;
System.Windows.Forms.Design.Tests (1)
System\ComponentModel\Design\ByteViewerTests.cs (1)
56Assert.Equal(Cursors.Default, control.Cursor);
System.Windows.Forms.Tests (129)
System\Windows\Forms\AxHostTests.cs (8)
474Assert.Same(value ?? Cursors.Default, child1.Cursor); 475Assert.Same(value ?? Cursors.Default, child2.Cursor); 480Assert.Same(value ?? Cursors.Default, child1.Cursor); 481Assert.Same(value ?? Cursors.Default, child2.Cursor); 504Assert.Same(cursor1, child1.Cursor); 505Assert.Same(cursor2, child2.Cursor); 510Assert.Same(cursor1, child1.Cursor); 511Assert.Same(cursor2, child2.Cursor);
System\Windows\Forms\ButtonBaseTests.cs (1)
49Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\ButtonTests.cs (1)
51Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\CheckBoxTests.cs (1)
53Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\ComboBoxTests.cs (1)
54Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\ContainerControlTests.cs (1)
57Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\ControlTests.cs (5)
44Assert.Same(Cursors.Default, control.Cursor); 133Assert.Same(Cursors.Default, control.Cursor); 229Assert.Same(Cursors.Default, control.Cursor); 325Assert.Same(Cursors.Default, control.Cursor); 421Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\ControlTests.Methods.cs (3)
6431Assert.Equal(control.DefaultCursor, control.Cursor); 6436Assert.Equal(control.DefaultCursor, control.Cursor); 6440Assert.Equal(control.DefaultCursor, control.Cursor);
System\Windows\Forms\ControlTests.Properties.cs (70)
3718Assert.Same(Cursors.WaitCursor, control.Cursor); 3722Assert.Same(Cursors.WaitCursor, control.Cursor); 3738Assert.Same(cursor1, control.Cursor); 3742Assert.Same(cursor2, control.Cursor); 3758Assert.Same(cursor1, control.Cursor); 3762Assert.Same(cursor2, control.Cursor); 3770Assert.Same(control.DefaultCursorResult, control.Cursor); 3774Assert.Same(cursor, control.Cursor); 3790Assert.Same(control.DefaultCursorResult, control.Cursor); 3794Assert.Same(cursor2, control.Cursor); 3812Assert.Same(value ?? Cursors.Default, control.Cursor); 3817Assert.Same(value ?? Cursors.Default, control.Cursor); 3835Assert.Same(value ?? Cursors.Default, control.Cursor); 3843Assert.Same(value ?? Cursors.Default, control.Cursor); 3861Assert.Same(value ?? Cursors.Default, control.Cursor); 3862Assert.Same(value ?? Cursors.Default, child1.Cursor); 3863Assert.Same(value ?? Cursors.Default, child2.Cursor); 3867Assert.Same(value ?? Cursors.Default, control.Cursor); 3868Assert.Same(value ?? Cursors.Default, child1.Cursor); 3869Assert.Same(value ?? Cursors.Default, child2.Cursor); 3891Assert.Same(value ?? Cursors.Default, control.Cursor); 3892Assert.Same(cursor1, child1.Cursor); 3893Assert.Same(cursor2, child2.Cursor); 3897Assert.Same(value ?? Cursors.Default, control.Cursor); 3898Assert.Same(cursor1, child1.Cursor); 3899Assert.Same(cursor2, child2.Cursor); 3918Assert.Same(cursor1, control.Cursor); 3923Assert.Same(cursor1, control.Cursor); 3929Assert.Same(cursor2, control.Cursor); 3934Assert.Same(Cursors.Default, control.Cursor); 3940Assert.Same(cursor1, control.Cursor); 3981Assert.Same(cursor1, control.Cursor); 3982Assert.Same(cursor1, child1.Cursor); 3983Assert.Same(cursor1, child2.Cursor); 3990Assert.Same(cursor1, control.Cursor); 3991Assert.Same(cursor1, child1.Cursor); 3992Assert.Same(cursor1, child2.Cursor); 4000Assert.Same(cursor2, control.Cursor); 4001Assert.Same(cursor2, child1.Cursor); 4002Assert.Same(cursor2, child2.Cursor); 4009Assert.Same(Cursors.Default, control.Cursor); 4010Assert.Same(Cursors.Default, child1.Cursor); 4011Assert.Same(Cursors.Default, child2.Cursor); 4021Assert.Same(cursor1, control.Cursor); 4022Assert.Same(cursor1, child1.Cursor); 4023Assert.Same(cursor1, child2.Cursor); 4074Assert.Same(cursor1, control.Cursor); 4075Assert.Same(childCursor1, child1.Cursor); 4076Assert.Same(childCursor2, child2.Cursor); 4083Assert.Same(cursor1, control.Cursor); 4084Assert.Same(childCursor1, child1.Cursor); 4085Assert.Same(childCursor2, child2.Cursor); 4093Assert.Same(cursor2, control.Cursor); 4094Assert.Same(childCursor1, child1.Cursor); 4095Assert.Same(childCursor2, child2.Cursor); 4102Assert.Same(Cursors.Default, control.Cursor); 4103Assert.Same(childCursor1, child1.Cursor); 4104Assert.Same(childCursor2, child2.Cursor); 4114Assert.Same(cursor1, control.Cursor); 4115Assert.Same(childCursor1, child1.Cursor); 4116Assert.Same(childCursor2, child2.Cursor); 10812Assert.Same(cursor1, control.Cursor); 10828Assert.Same(cursor1, control.Cursor); 10844Assert.Same(cursor1, control.Cursor); 10860Assert.Same(cursor2, control.Cursor); 10876Assert.Same(Cursors.Default, control.Cursor); 10994Assert.Same(controlCursor, control.Cursor); 11010Assert.Same(controlCursor, control.Cursor); 11026Assert.Same(controlCursor, control.Cursor); 11042Assert.Same(controlCursor, control.Cursor);
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (1)
55Assert.Same(Cursors.IBeam, control.Cursor);
System\Windows\Forms\DateTimePickerTests.cs (1)
58Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\Design\ComponentEditorFormTests.cs (1)
67Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\Design\ComponentEditorPageTests.cs (1)
53Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\DomainUpDownTests.cs (1)
77_sub.Cursor.Should().Be(Cursors.Default);
System\Windows\Forms\FlowLayoutPanelTests.cs (1)
50Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\FormTests.cs (1)
66Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\GroupBoxTests.cs (1)
47Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\HScrollBarTests.cs (1)
51Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\LabelTests.cs (1)
47Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\ListBoxTests.cs (1)
49Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\ListControlTests.cs (1)
48Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\ListViewTests.cs (1)
62Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\MdiClientTests.cs (1)
45Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\MonthCalendarTests.cs (1)
60Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\PanelTests.cs (1)
51Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\PictureBoxTests.cs (1)
50Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\ProgressBarTests.cs (1)
46Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\PropertyGridTests.cs (1)
77Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\RadioButtonTests.cs (1)
52Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\RichTextBoxTests.cs (1)
61Assert.Same(Cursors.IBeam, control.Cursor);
System\Windows\Forms\ScrollableControlTests.cs (1)
50Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\ScrollBarTests.cs (1)
45Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\SplitterPanelTests.cs (1)
55Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\SplitterTests.cs (2)
46Assert.Same(Cursors.VSplit, control.Cursor); 388Assert.Equal(expected, control.Cursor);
System\Windows\Forms\TabControlTests.cs (1)
48Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\TableLayoutPanelTests.cs (1)
56Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\TabPageTests.cs (2)
56Assert.Same(Cursors.Default, control.Cursor); 165Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\ToolStripContentPanelTests.cs (1)
53Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\ToolStripPanelTests.cs (1)
53Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\TreeViewTests.cs (1)
48Assert.Same(Cursors.Default, control.Cursor);
System\Windows\Forms\UpDownBaseTests.cs (1)
64Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\UserControlTests.cs (1)
57Assert.Equal(Cursors.Default, control.Cursor);
System\Windows\Forms\VScrollBarTests.cs (1)
50Assert.Same(Cursors.Default, control.Cursor);
TextBoxTests.cs (1)
54Assert.Same(Cursors.IBeam, control.Cursor);
TrackBarTests.cs (1)
47Assert.Same(Cursors.Default, control.Cursor);
WindowsFormsIntegration (4)
System\Windows\Integration\ElementHost.cs (1)
936OnPropertyChanged("Cursor", this.Cursor);
System\Windows\Integration\WindowsFormsHost.cs (3)
797if (_host == null) { return base.Cursor; } 800{ return base.Cursor; } 805if (cursorSource == null) { return base.Cursor; }