27 writes to Top
Microsoft.VisualBasic.Forms (1)
Microsoft\VisualBasic\Helpers\VBInputBox.vb (1)
100
TextBox.
Top
+= dialogHeightChange
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)
462
_horizScrollBar.
Top
= ClientRectangle.Height - _horizScrollBar.Height;
468
_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.Tests (15)
System\Windows\Forms\ControlTests.Properties.cs (15)
12128
control.
Top
= value;
12149
control.
Top
= value;
12218
control.
Top
= value;
12240
control.
Top
= value;
12316
control.
Top
= value;
12340
control.
Top
= value;
12425
control.
Top
= value;
12454
control.
Top
= value;
12503
control.
Top
= 1;
12508
control.
Top
= 1;
12513
control.
Top
= 2;
12540
control.
Top
= 1;
12546
control.
Top
= 1;
12552
control.
Top
= 2;
12560
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 };
304 references to Top
System.Windows.Forms (28)
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)
8225
Rectangle shift = new(-Left, -
Top
, parent.Width, parent.Height);
8230
rectangle.Top +
Top
,
8237
PInvokeCore.OffsetViewportOrgEx(hdc, -Left, -
Top
, lppt: null);
10045
/// <param name="y">The new <see cref="
Top
" /> property value of the control.</param>
11896
if ((wp->flags & SET_WINDOW_POS_FLAGS.SWP_NOMOVE) == 0 && (wp->x != Left || wp->y !=
Top
))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\HelpPane.cs (2)
155
_titleLabel.
Top
,
162
_descriptionLabel.
Top
,
System\Windows\Forms\Controls\Splitter\Splitter.cs (6)
420
OnSplitterMoved(new SplitterEventArgs(Left,
Top
, (Left + bounds.Width / 2), (
Top
+ bounds.Height / 2)));
732
if (target.Bottom ==
Top
)
739
if (target.
Top
== Bottom)
825
int y = e.Y +
Top
;
958
int size = GetSplitSize(splitTarget, x - Left + _anchor.X, y -
Top
+ _anchor.Y);
System\Windows\Forms\Controls\TabControl\TabPage.cs (1)
748
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)
1941
Top
,
1954
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)
4212
form.SetBounds(new Rectangle(Left,
Top
, adjustedSize.Width, adjustedSize.Height), BoundsSpecified.None);
4355
Point pointToSnap = new(button.Left + button.Width / 2, button.
Top
+ button.Height / 2);
5875
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)
110
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 (259)
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)
94
Assert.Equal(0, control.
Top
);
183
Assert.Equal(0, control.
Top
);
279
Assert.Equal(top, control.
Top
);
375
Assert.Equal(0, control.
Top
);
471
Assert.Equal(top, control.
Top
);
System\Windows\Forms\ControlTests.Methods.cs (74)
7391
Assert.Equal(y, control.
Top
);
7410
Assert.Equal(y, control.
Top
);
7502
Assert.Equal(y, control.
Top
);
7521
Assert.Equal(y, control.
Top
);
7600
Assert.Equal(y, control.
Top
);
7619
Assert.Equal(y, control.
Top
);
7718
Assert.Equal(y, control.
Top
);
7738
Assert.Equal(y, control.
Top
);
7841
Assert.Equal(y, control.
Top
);
7863
Assert.Equal(y, control.
Top
);
7989
Assert.Equal(y, control.
Top
);
8016
Assert.Equal(y, control.
Top
);
8178
Assert.Equal(expectedY, control.
Top
);
8197
Assert.Equal(expectedY, control.
Top
);
8289
Assert.Equal(expectedY, control.
Top
);
8308
Assert.Equal(expectedY, control.
Top
);
8387
Assert.Equal(expectedY, control.
Top
);
8406
Assert.Equal(expectedY, control.
Top
);
8575
Assert.Equal(expectedY, control.
Top
);
8595
Assert.Equal(expectedY, control.
Top
);
8698
Assert.Equal(expectedY, control.
Top
);
8720
Assert.Equal(expectedY, control.
Top
);
8846
Assert.Equal(expectedY, control.
Top
);
8873
Assert.Equal(expectedY, control.
Top
);
8992
Assert.Equal(y, control.
Top
);
9013
Assert.Equal(y, control.
Top
);
9134
Assert.Equal(y, control.
Top
);
9155
Assert.Equal(y, control.
Top
);
9263
Assert.Equal(y, control.
Top
);
9284
Assert.Equal(y, control.
Top
);
9400
Assert.Equal(y, control.
Top
);
9422
Assert.Equal(y, control.
Top
);
9555
Assert.Equal(y, control.
Top
);
9579
Assert.Equal(y, control.
Top
);
9713
Assert.Equal(y, control.
Top
);
9742
Assert.Equal(y, control.
Top
);
9824
Assert.Equal(0, control.
Top
);
9840
Assert.Equal(0, control.
Top
);
9872
Assert.Equal(0, control.
Top
);
9891
Assert.Equal(0, control.
Top
);
10347
Assert.Equal(0, control.
Top
);
10366
Assert.Equal(0, control.
Top
);
10414
Assert.Equal(0, control.
Top
);
10447
Assert.Equal(0, control.
Top
);
10521
Assert.Equal(0, control.
Top
);
10540
Assert.Equal(0, control.
Top
);
10613
Assert.Equal(0, control.
Top
);
10632
Assert.Equal(0, control.
Top
);
10704
Assert.Equal(0, control.
Top
);
10726
Assert.Equal(0, control.
Top
);
10771
Assert.Equal(2, control.
Top
);
10793
Assert.Equal(2, control.
Top
);
10849
Assert.Equal(2, control.
Top
);
10875
Assert.Equal(2, control.
Top
);
10961
Assert.Equal(y, control.
Top
);
10980
Assert.Equal(y, control.
Top
);
11072
Assert.Equal(y, control.
Top
);
11091
Assert.Equal(y, control.
Top
);
11170
Assert.Equal(y, control.
Top
);
11189
Assert.Equal(y, control.
Top
);
11279
Assert.Equal(y, control.
Top
);
11299
Assert.Equal(y, control.
Top
);
11402
Assert.Equal(y, control.
Top
);
11424
Assert.Equal(y, control.
Top
);
11531
Assert.Equal(y, control.
Top
);
11558
Assert.Equal(y, control.
Top
);
11656
Assert.Equal(y, control.
Top
);
11675
Assert.Equal(y, control.
Top
);
11765
Assert.Equal(y, control.
Top
);
11785
Assert.Equal(y, control.
Top
);
11900
Assert.Equal(y, control.
Top
);
11922
Assert.Equal(y, control.
Top
);
12029
Assert.Equal(y, control.
Top
);
12056
Assert.Equal(y, control.
Top
);
System\Windows\Forms\ControlTests.Properties.cs (76)
2486
Assert.Equal(y, control.
Top
);
2505
Assert.Equal(y, control.
Top
);
2575
Assert.Equal(y, control.
Top
);
2594
Assert.Equal(y, control.
Top
);
2660
Assert.Equal(y, control.
Top
);
2679
Assert.Equal(y, control.
Top
);
2765
Assert.Equal(y, control.
Top
);
2785
Assert.Equal(y, control.
Top
);
2865
Assert.Equal(y, control.
Top
);
2887
Assert.Equal(y, control.
Top
);
2990
Assert.Equal(y, control.
Top
);
3017
Assert.Equal(y, control.
Top
);
3389
Assert.Equal(0, control.
Top
);
3405
Assert.Equal(0, control.
Top
);
3452
Assert.Equal(0, control.
Top
);
3471
Assert.Equal(0, control.
Top
);
5736
Assert.Equal(0, control.
Top
);
5755
Assert.Equal(0, control.
Top
);
5846
Assert.Equal(0, control.
Top
);
5865
Assert.Equal(0, control.
Top
);
5934
Assert.Equal(0, control.
Top
);
5953
Assert.Equal(0, control.
Top
);
6042
Assert.Equal(0, control.
Top
);
6062
Assert.Equal(0, control.
Top
);
6154
Assert.Equal(0, control.
Top
);
6176
Assert.Equal(0, control.
Top
);
6291
Assert.Equal(0, control.
Top
);
6318
Assert.Equal(0, control.
Top
);
6700
Assert.Equal(0, control.
Top
);
6722
Assert.Equal(0, control.
Top
);
6791
Assert.Equal(0, control.
Top
);
6813
Assert.Equal(0, control.
Top
);
6890
Assert.Equal(0, control.
Top
);
6915
Assert.Equal(0, control.
Top
);
7000
Assert.Equal(0, control.
Top
);
7029
Assert.Equal(0, control.
Top
);
7181
Assert.Equal(value.Y, control.
Top
);
7203
Assert.Equal(value.Y, control.
Top
);
7271
Assert.Equal(value.Y, control.
Top
);
7294
Assert.Equal(value.Y, control.
Top
);
7373
Assert.Equal(value.Y, control.
Top
);
7398
Assert.Equal(value.Y, control.
Top
);
7484
Assert.Equal(value.Y, control.
Top
);
7514
Assert.Equal(value.Y, control.
Top
);
11120
Assert.Equal(0, control.
Top
);
11139
Assert.Equal(0, control.
Top
);
11231
Assert.Equal(0, control.
Top
);
11250
Assert.Equal(0, control.
Top
);
11326
Assert.Equal(0, control.
Top
);
11345
Assert.Equal(0, control.
Top
);
11441
Assert.Equal(0, control.
Top
);
11461
Assert.Equal(0, control.
Top
);
11558
Assert.Equal(0, control.
Top
);
11580
Assert.Equal(0, control.
Top
);
11700
Assert.Equal(0, control.
Top
);
11727
Assert.Equal(0, control.
Top
);
12135
Assert.Equal(value, control.
Top
);
12156
Assert.Equal(value, control.
Top
);
12225
Assert.Equal(value, control.
Top
);
12247
Assert.Equal(value, control.
Top
);
12323
Assert.Equal(value, control.
Top
);
12347
Assert.Equal(value, control.
Top
);
12432
Assert.Equal(value, control.
Top
);
12461
Assert.Equal(value, control.
Top
);
13155
Assert.Equal(0, control.
Top
);
13174
Assert.Equal(0, control.
Top
);
13265
Assert.Equal(0, control.
Top
);
13284
Assert.Equal(0, control.
Top
);
13353
Assert.Equal(0, control.
Top
);
13372
Assert.Equal(0, control.
Top
);
13461
Assert.Equal(0, control.
Top
);
13481
Assert.Equal(0, control.
Top
);
13573
Assert.Equal(0, control.
Top
);
13595
Assert.Equal(0, control.
Top
);
13710
Assert.Equal(0, control.
Top
);
13737
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\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)
70
Assert.True(form.
Top
<= screenWorkingArea.Y);
71
Assert.True(form.
Top
>= screenWorkingArea.Y - borderSize);
131
Assert.True(form.
Top
<= screenWorkingArea.Y);
132
Assert.True(form.
Top
>= screenWorkingArea.Y - borderSize);
MDITests.cs (4)
29
int childFormMinimizedYPositionFromBottom = form.ClientSize.Height - childForm.
Top
;
32
Assert.Equal(childFormMinimizedYPositionFromBottom, form.ClientSize.Height - childForm.
Top
);
52
int childFormMinimizedTop = childForm.
Top
;
55
Assert.Equal(childFormMinimizedTop, childForm.
Top
);
WindowsFormsIntegration (1)
System\Windows\Integration\HostUtils.cs (1)
200
g.DrawImage(parentBitmap, -childElementHost.Left, -childElementHost.
Top
);
WinFormsControlsTest (1)
TrackBars.cs (1)
50
trackBar1.Height = ClientRectangle.Height - trackBar1.
Top
* 2;