28 writes to Top
System.Windows.Forms (5)
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (1)
232
control.
Top
= Twip2Pixel(value, xDirection: false);
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (2)
458
_horizScrollBar.
Top
= ClientRectangle.Height - _horizScrollBar.Height;
464
_vertScrollBar.
Top
= 0;
System\Windows\Forms\Printing\PrintPreviewControl.cs (2)
84
Top
= _focusVOffset,
801
_hScrollBar.
Top
= availableRect.Bottom - _hScrollBar.Height;
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\FormatStringDialog.cs (2)
89
_okButton.
Top
= _formatControl1.Bottom + 5;
90
_cancelButton.
Top
= _formatControl1.Bottom + 5;
System\Windows\Forms\Design\SelectionUIHandler.cs (1)
417
controls[i].
Top
= adjustedLoc.Y;
System.Windows.Forms.Design.Tests (2)
System\Windows\Forms\Design\ToolStripAdornerWindowServiceTests.cs (2)
116
Control parentControl = new() { Left = 10,
Top
= 20 };
117
Control control = new() { Parent = parentControl, Left = 30,
Top
= 40 };
System.Windows.Forms.Tests (15)
System\Windows\Forms\ControlTests.Properties.cs (15)
12130
control.
Top
= value;
12151
control.
Top
= value;
12220
control.
Top
= value;
12242
control.
Top
= value;
12318
control.
Top
= value;
12342
control.
Top
= value;
12427
control.
Top
= value;
12456
control.
Top
= value;
12505
control.
Top
= 1;
12510
control.
Top
= 1;
12515
control.
Top
= 2;
12542
control.
Top
= 1;
12548
control.
Top
= 1;
12554
control.
Top
= 2;
12562
control.
Top
= 1;
WinFormsControlsTest (3)
RichTextBoxes.cs (3)
128
Label textLabel = new() { Left = 50,
Top
= 20, Text = text };
129
TextBox textBox = new() { Left = 50,
Top
= 50, Width = 400 };
130
Button confirmation = new() { Text = "Ok", Left = 350, Width = 100,
Top
= 70, DialogResult = DialogResult.OK };
308 references to Top
System.Windows.Forms (31)
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (1)
227
get => Pixel2Twip(GetControl()?.
Top
?? 0, xDirection: false);
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (1)
1999
rect.top = _control.
Top
;
System\Windows\Forms\Control.cs (5)
8304
Rectangle shift = new(-Left, -
Top
, parent.Width, parent.Height);
8309
rectangle.Top +
Top
,
8316
PInvokeCore.OffsetViewportOrgEx(hdc, -Left, -
Top
, lppt: null);
10141
/// <param name="y">The new <see cref="
Top
" /> property value of the control.</param>
12003
if ((wp->flags & SET_WINDOW_POS_FLAGS.SWP_NOMOVE) == 0 && (wp->x != Left || wp->y !=
Top
))
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (3)
2575
int sy = (int)Math.Round(
Top
* dy);
2577
int sh = (int)Math.Round((
Top
+ Height) * dy - sy);
2615
_gridView.Location = new Point(0, _toolStrip.Height + _toolStrip.
Top
);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\HelpPane.cs (2)
157
_titleLabel.
Top
,
164
_descriptionLabel.
Top
,
System\Windows\Forms\Controls\Splitter\Splitter.cs (6)
419
OnSplitterMoved(new SplitterEventArgs(Left,
Top
, (Left + bounds.Width / 2), (
Top
+ bounds.Height / 2)));
731
if (target.Bottom ==
Top
)
738
if (target.
Top
== Bottom)
824
int y = e.Y +
Top
;
957
int size = GetSplitSize(splitTarget, x - Left + _anchor.X, y -
Top
+ _anchor.Y);
System\Windows\Forms\Controls\TabControl\TabPage.cs (1)
752
private bool ShouldSerializeLocation() => Left != 0 ||
Top
!= 0;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (2)
423
return new Point(toolStripToDrag.Right, toolStripToDrag.
Top
);
529
controlLocations[j] = new Point(row.Bounds.Width - control.Right, control.
Top
);
System\Windows\Forms\Controls\TreeView\TreeView.cs (2)
1938
Top
,
1951
Top
,
System\Windows\Forms\ErrorProvider\ErrorProvider.ControlItem.cs (2)
229
y = _control.
Top
;
233
y = _control.
Top
+ (_control.Height - size.Height) / 2;
System\Windows\Forms\Form.cs (3)
4259
form.SetBounds(new Rectangle(Left,
Top
, adjustedSize.Width, adjustedSize.Height), BoundsSpecified.None);
4395
Point pointToSnap = new(button.Left + button.Width / 2, button.
Top
+ button.Height / 2);
5974
return Left != 0 ||
Top
!= 0;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (2)
768
r.Y = _splitterRect.Y -
Top
;
991
SplitterCancelEventArgs se = new(Left + SplitterRectangle.X + SplitterRectangle.Width / 2,
Top
+ SplitterRectangle.Y + SplitterRectangle.Height / 2, xSplit, ySplit);
System\Windows\Forms\Printing\PrintPreviewControl.cs (1)
464
private Rectangle ResizeBoxRectangle => new(_vScrollBar.Left, _hScrollBar.
Top
, _vScrollBar.Width, _hScrollBar.Height);
System.Windows.Forms.Design (6)
System\Windows\Forms\Design\Behavior\BehaviorService.cs (1)
272
Point pt = new(c.Left, c.
Top
);
System\Windows\Forms\Design\Behavior\ResizeBehavior.cs (2)
940
if (propTop is not null && _resizeComponents[i].resizeControl.
Top
!= _resizeComponents[i].resizeBounds.Y)
942
propTop.SetValue(_resizeComponents[i].resizeControl, _resizeComponents[i].resizeControl.
Top
);
System\Windows\Forms\Design\FormatControl.cs (1)
322
formatTypeListBox.Height = tableLayoutPanel1.Bottom - formatTypeListBox.
Top
;
System\Windows\Forms\Design\ParentControlDesigner.cs (1)
420
if (newChild.Left == 0 && newChild.
Top
== 0 && newChild.Width >= Control.Width && newChild.Height >= Control.Height)
System\Windows\Forms\Design\ToolStripAdornerWindowService.cs (1)
104
Point pt = new(c.Left, c.
Top
);
System.Windows.Forms.Design.Tests (1)
System\ComponentModel\Design\ByteViewerTests.cs (1)
122
Assert.Equal(0, control.
Top
);
System.Windows.Forms.Tests (260)
System\Windows\Forms\AxHostTests.cs (2)
112
Assert.Equal(0, control.
Top
);
206
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ButtonBaseTests.cs (1)
115
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ButtonTests.cs (1)
113
Assert.Equal(0, control.
Top
);
System\Windows\Forms\CheckBoxTests.cs (1)
116
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ComboBoxTests.cs (1)
127
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ContainerControlTests.cs (1)
116
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ControlTests.cs (5)
95
Assert.Equal(0, control.
Top
);
184
Assert.Equal(0, control.
Top
);
280
Assert.Equal(top, control.
Top
);
376
Assert.Equal(0, control.
Top
);
472
Assert.Equal(top, control.
Top
);
System\Windows\Forms\ControlTests.Methods.cs (74)
7404
Assert.Equal(y, control.
Top
);
7423
Assert.Equal(y, control.
Top
);
7515
Assert.Equal(y, control.
Top
);
7534
Assert.Equal(y, control.
Top
);
7613
Assert.Equal(y, control.
Top
);
7632
Assert.Equal(y, control.
Top
);
7731
Assert.Equal(y, control.
Top
);
7751
Assert.Equal(y, control.
Top
);
7854
Assert.Equal(y, control.
Top
);
7876
Assert.Equal(y, control.
Top
);
8002
Assert.Equal(y, control.
Top
);
8029
Assert.Equal(y, control.
Top
);
8191
Assert.Equal(expectedY, control.
Top
);
8210
Assert.Equal(expectedY, control.
Top
);
8302
Assert.Equal(expectedY, control.
Top
);
8321
Assert.Equal(expectedY, control.
Top
);
8400
Assert.Equal(expectedY, control.
Top
);
8419
Assert.Equal(expectedY, control.
Top
);
8588
Assert.Equal(expectedY, control.
Top
);
8608
Assert.Equal(expectedY, control.
Top
);
8711
Assert.Equal(expectedY, control.
Top
);
8733
Assert.Equal(expectedY, control.
Top
);
8859
Assert.Equal(expectedY, control.
Top
);
8886
Assert.Equal(expectedY, control.
Top
);
9005
Assert.Equal(y, control.
Top
);
9026
Assert.Equal(y, control.
Top
);
9147
Assert.Equal(y, control.
Top
);
9168
Assert.Equal(y, control.
Top
);
9276
Assert.Equal(y, control.
Top
);
9297
Assert.Equal(y, control.
Top
);
9413
Assert.Equal(y, control.
Top
);
9435
Assert.Equal(y, control.
Top
);
9568
Assert.Equal(y, control.
Top
);
9592
Assert.Equal(y, control.
Top
);
9726
Assert.Equal(y, control.
Top
);
9755
Assert.Equal(y, control.
Top
);
9837
Assert.Equal(0, control.
Top
);
9853
Assert.Equal(0, control.
Top
);
9885
Assert.Equal(0, control.
Top
);
9904
Assert.Equal(0, control.
Top
);
10360
Assert.Equal(0, control.
Top
);
10379
Assert.Equal(0, control.
Top
);
10427
Assert.Equal(0, control.
Top
);
10460
Assert.Equal(0, control.
Top
);
10534
Assert.Equal(0, control.
Top
);
10553
Assert.Equal(0, control.
Top
);
10626
Assert.Equal(0, control.
Top
);
10645
Assert.Equal(0, control.
Top
);
10717
Assert.Equal(0, control.
Top
);
10739
Assert.Equal(0, control.
Top
);
10784
Assert.Equal(2, control.
Top
);
10806
Assert.Equal(2, control.
Top
);
10862
Assert.Equal(2, control.
Top
);
10888
Assert.Equal(2, control.
Top
);
10974
Assert.Equal(y, control.
Top
);
10993
Assert.Equal(y, control.
Top
);
11085
Assert.Equal(y, control.
Top
);
11104
Assert.Equal(y, control.
Top
);
11183
Assert.Equal(y, control.
Top
);
11202
Assert.Equal(y, control.
Top
);
11292
Assert.Equal(y, control.
Top
);
11312
Assert.Equal(y, control.
Top
);
11415
Assert.Equal(y, control.
Top
);
11437
Assert.Equal(y, control.
Top
);
11544
Assert.Equal(y, control.
Top
);
11571
Assert.Equal(y, control.
Top
);
11669
Assert.Equal(y, control.
Top
);
11688
Assert.Equal(y, control.
Top
);
11778
Assert.Equal(y, control.
Top
);
11798
Assert.Equal(y, control.
Top
);
11913
Assert.Equal(y, control.
Top
);
11935
Assert.Equal(y, control.
Top
);
12042
Assert.Equal(y, control.
Top
);
12069
Assert.Equal(y, control.
Top
);
System\Windows\Forms\ControlTests.Properties.cs (76)
2488
Assert.Equal(y, control.
Top
);
2507
Assert.Equal(y, control.
Top
);
2577
Assert.Equal(y, control.
Top
);
2596
Assert.Equal(y, control.
Top
);
2662
Assert.Equal(y, control.
Top
);
2681
Assert.Equal(y, control.
Top
);
2767
Assert.Equal(y, control.
Top
);
2787
Assert.Equal(y, control.
Top
);
2867
Assert.Equal(y, control.
Top
);
2889
Assert.Equal(y, control.
Top
);
2992
Assert.Equal(y, control.
Top
);
3019
Assert.Equal(y, control.
Top
);
3391
Assert.Equal(0, control.
Top
);
3407
Assert.Equal(0, control.
Top
);
3454
Assert.Equal(0, control.
Top
);
3473
Assert.Equal(0, control.
Top
);
5738
Assert.Equal(0, control.
Top
);
5757
Assert.Equal(0, control.
Top
);
5848
Assert.Equal(0, control.
Top
);
5867
Assert.Equal(0, control.
Top
);
5936
Assert.Equal(0, control.
Top
);
5955
Assert.Equal(0, control.
Top
);
6044
Assert.Equal(0, control.
Top
);
6064
Assert.Equal(0, control.
Top
);
6156
Assert.Equal(0, control.
Top
);
6178
Assert.Equal(0, control.
Top
);
6293
Assert.Equal(0, control.
Top
);
6320
Assert.Equal(0, control.
Top
);
6702
Assert.Equal(0, control.
Top
);
6724
Assert.Equal(0, control.
Top
);
6793
Assert.Equal(0, control.
Top
);
6815
Assert.Equal(0, control.
Top
);
6892
Assert.Equal(0, control.
Top
);
6917
Assert.Equal(0, control.
Top
);
7002
Assert.Equal(0, control.
Top
);
7031
Assert.Equal(0, control.
Top
);
7183
Assert.Equal(value.Y, control.
Top
);
7205
Assert.Equal(value.Y, control.
Top
);
7273
Assert.Equal(value.Y, control.
Top
);
7296
Assert.Equal(value.Y, control.
Top
);
7375
Assert.Equal(value.Y, control.
Top
);
7400
Assert.Equal(value.Y, control.
Top
);
7486
Assert.Equal(value.Y, control.
Top
);
7516
Assert.Equal(value.Y, control.
Top
);
11122
Assert.Equal(0, control.
Top
);
11141
Assert.Equal(0, control.
Top
);
11233
Assert.Equal(0, control.
Top
);
11252
Assert.Equal(0, control.
Top
);
11328
Assert.Equal(0, control.
Top
);
11347
Assert.Equal(0, control.
Top
);
11443
Assert.Equal(0, control.
Top
);
11463
Assert.Equal(0, control.
Top
);
11560
Assert.Equal(0, control.
Top
);
11582
Assert.Equal(0, control.
Top
);
11702
Assert.Equal(0, control.
Top
);
11729
Assert.Equal(0, control.
Top
);
12137
Assert.Equal(value, control.
Top
);
12158
Assert.Equal(value, control.
Top
);
12227
Assert.Equal(value, control.
Top
);
12249
Assert.Equal(value, control.
Top
);
12325
Assert.Equal(value, control.
Top
);
12349
Assert.Equal(value, control.
Top
);
12434
Assert.Equal(value, control.
Top
);
12463
Assert.Equal(value, control.
Top
);
13157
Assert.Equal(0, control.
Top
);
13176
Assert.Equal(0, control.
Top
);
13267
Assert.Equal(0, control.
Top
);
13286
Assert.Equal(0, control.
Top
);
13355
Assert.Equal(0, control.
Top
);
13374
Assert.Equal(0, control.
Top
);
13463
Assert.Equal(0, control.
Top
);
13483
Assert.Equal(0, control.
Top
);
13575
Assert.Equal(0, control.
Top
);
13597
Assert.Equal(0, control.
Top
);
13712
Assert.Equal(0, control.
Top
);
13739
Assert.Equal(0, control.
Top
);
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (1)
124
Assert.Equal(0, control.
Top
);
System\Windows\Forms\DateTimePickerTests.cs (1)
118
Assert.Equal(0, control.
Top
);
System\Windows\Forms\Design\ComponentEditorFormTests.cs (1)
154
Assert.Equal(0, control.
Top
);
System\Windows\Forms\Design\ComponentEditorPageTests.cs (1)
119
Assert.Equal(0, control.
Top
);
System\Windows\Forms\DomainUpDownTests.cs (1)
143
_sub.
Top
.Should().Be(0);
System\Windows\Forms\FlowLayoutPanelTests.cs (1)
110
Assert.Equal(0, control.
Top
);
System\Windows\Forms\FormTests.cs (1)
156
Assert.Equal(0, control.
Top
);
System\Windows\Forms\GroupBoxTests.cs (1)
98
Assert.Equal(0, control.
Top
);
System\Windows\Forms\HScrollBarTests.cs (1)
112
Assert.Equal(0, control.
Top
);
System\Windows\Forms\LabelTests.cs (1)
108
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ListBoxTests.cs (1)
127
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ListControlTests.cs (1)
106
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ListViewTests.cs (1)
144
Assert.Equal(0, control.
Top
);
System\Windows\Forms\MdiClientTests.cs (11)
83
Assert.Equal(0, control.
Top
);
545
Assert.Equal(0, control.
Top
);
564
Assert.Equal(0, control.
Top
);
647
Assert.Equal(0, control.
Top
);
669
Assert.Equal(0, control.
Top
);
781
Assert.Equal(0, control.
Top
);
808
Assert.Equal(0, control.
Top
);
933
Assert.Equal(0, control.
Top
);
960
Assert.Equal(0, control.
Top
);
1095
Assert.Equal(0, control.
Top
);
1122
Assert.Equal(0, control.
Top
);
System\Windows\Forms\MdiControlStripTests.cs (1)
144
Assert.Equal(0, mdiControlStrip.
Top
);
System\Windows\Forms\MenuStripTests.cs (1)
142
Assert.Equal(0, control.
Top
);
System\Windows\Forms\MonthCalendarTests.cs (1)
137
Assert.Equal(0, control.
Top
);
System\Windows\Forms\PanelTests.cs (1)
109
Assert.Equal(0, control.
Top
);
System\Windows\Forms\PictureBoxTests.cs (1)
106
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ProgressBarTests.cs (1)
98
Assert.Equal(0, control.
Top
);
System\Windows\Forms\PropertyGridTests.cs (1)
158
Assert.Equal(0, control.
Top
);
System\Windows\Forms\RadioButtonTests.cs (1)
113
Assert.Equal(0, control.
Top
);
System\Windows\Forms\RichTextBoxTests.cs (1)
130
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ScrollableControlTests.cs (1)
109
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ScrollBarTests.cs (1)
100
Assert.Equal(0, control.
Top
);
System\Windows\Forms\SplitterPanelTests.cs (9)
96
Assert.Equal(0, control.
Top
);
471
Assert.Equal(0, control.
Top
);
490
Assert.Equal(0, control.
Top
);
549
Assert.Equal(value.Y, control.
Top
);
571
Assert.Equal(value.Y, control.
Top
);
836
Assert.Equal(0, control.
Top
);
855
Assert.Equal(0, control.
Top
);
1193
Assert.Equal(0, control.
Top
);
1212
Assert.Equal(0, control.
Top
);
System\Windows\Forms\SplitterTests.cs (3)
99
Assert.Equal(0, control.
Top
);
1422
Assert.Equal(control.
Top
, e.Y);
1424
Assert.Equal(control.
Top
+ control.Bounds.Height / 2, e.SplitY);
System\Windows\Forms\StatusStripTests.cs (1)
145
Assert.Equal(0, control.
Top
);
System\Windows\Forms\TabControlTests.cs (1)
110
Assert.Equal(0, control.
Top
);
System\Windows\Forms\TableLayoutPanelTests.cs (1)
120
Assert.Equal(0, control.
Top
);
System\Windows\Forms\TabPageTests.cs (18)
115
Assert.Equal(0, control.
Top
);
224
Assert.Equal(0, control.
Top
);
1907
Assert.Equal(value.Y, control.
Top
);
1929
Assert.Equal(value.Y, control.
Top
);
1997
Assert.Equal(value.Y, control.
Top
);
2020
Assert.Equal(value.Y, control.
Top
);
2098
Assert.Equal(value.Y, control.
Top
);
2123
Assert.Equal(value.Y, control.
Top
);
2222
Assert.Equal(expected.Y, control.
Top
);
2252
Assert.Equal(expected.Y, control.
Top
);
4353
Assert.Equal(y, control.
Top
);
4374
Assert.Equal(y, control.
Top
);
4490
Assert.Equal(y, control.
Top
);
4512
Assert.Equal(y, control.
Top
);
4645
Assert.Equal(y, control.
Top
);
4669
Assert.Equal(y, control.
Top
);
4824
Assert.Equal(expected.Y, control.
Top
);
4854
Assert.Equal(expected.Y, control.
Top
);
System\Windows\Forms\ToolStripContentPanelTests.cs (3)
114
Assert.Equal(0, control.
Top
);
948
Assert.Equal(value.Y, control.
Top
);
970
Assert.Equal(value.Y, control.
Top
);
System\Windows\Forms\ToolStripDropDownTests.cs (3)
150
Assert.Equal(0, control.
Top
);
1974
Assert.Equal(expected.Y, control.
Top
);
1996
Assert.Equal(expected.Y, control.
Top
);
System\Windows\Forms\ToolStripPanelTests.cs (1)
113
Assert.Equal(0, control.
Top
);
System\Windows\Forms\ToolStripTests.cs (2)
158
Assert.Equal(0, control.
Top
);
313
Assert.Equal(0, control.
Top
);
System\Windows\Forms\TreeViewTests.cs (1)
123
Assert.Equal(0, control.
Top
);
System\Windows\Forms\UpDownBaseTests.cs (3)
126
Assert.Equal(0, control.
Top
);
2771
Assert.Equal(y, control.
Top
);
2803
Assert.Equal(y, control.
Top
);
System\Windows\Forms\UserControlTests.cs (1)
116
Assert.Equal(0, control.
Top
);
System\Windows\Forms\VScrollBarTests.cs (1)
111
Assert.Equal(0, control.
Top
);
System\Windows\Forms\WebBrowserTests.cs (1)
93
Assert.Equal(0, control.
Top
);
TextBoxBaseTests.cs (6)
6544
Assert.Equal(y, control.
Top
);
6565
Assert.Equal(y, control.
Top
);
6678
Assert.Equal(y, control.
Top
);
6699
Assert.Equal(y, control.
Top
);
6794
Assert.Equal(y, control.
Top
);
6815
Assert.Equal(y, control.
Top
);
TextBoxTests.cs (1)
117
Assert.Equal(0, control.
Top
);
TrackBarTests.cs (3)
105
Assert.Equal(0, control.
Top
);
3004
Assert.Equal(y, control.
Top
);
3025
Assert.Equal(y, control.
Top
);
WebBrowserBaseTests.cs (4)
83
Assert.Equal(y, control.
Top
);
102
Assert.Equal(y, control.
Top
);
199
Assert.Equal(y, control.
Top
);
221
Assert.Equal(y, control.
Top
);
System.Windows.Forms.UI.IntegrationTests (8)
FormTests.cs (4)
62
Assert.True(form.
Top
<= screenWorkingArea.Y);
63
Assert.True(form.
Top
>= screenWorkingArea.Y - borderSize);
115
Assert.True(form.
Top
<= screenWorkingArea.Y);
116
Assert.True(form.
Top
>= screenWorkingArea.Y - borderSize);
MDITests.cs (4)
28
int childFormMinimizedYPositionFromBottom = form.ClientSize.Height - childForm.
Top
;
31
Assert.Equal(childFormMinimizedYPositionFromBottom, form.ClientSize.Height - childForm.
Top
);
51
int childFormMinimizedTop = childForm.
Top
;
54
Assert.Equal(childFormMinimizedTop, childForm.
Top
);
WindowsFormsIntegration (1)
System\Windows\Integration\HostUtils.cs (1)
199
g.DrawImage(parentBitmap, -childElementHost.Left, -childElementHost.
Top
);
WinFormsControlsTest (1)
TrackBars.cs (1)
50
trackBar1.Height = ClientRectangle.Height - trackBar1.
Top
* 2;