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