70 writes to Width
DemoConsole (1)
MainForm.cs (1)
385richTextBox.Width = toolStripContainer.Width;
PresentationUI (2)
MS\Internal\Documents\CredentialManagerDialog.cs (2)
162_addButton.Width = maxWidth; 163_removeButton.Width = maxWidth;
System.Windows.Forms (11)
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (1)
256control.Width = Twip2Pixel(value, xDirection: true);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
10166int vertScrollBarWidth = _vertScrollBar.Width = SystemInformation.VerticalScrollBarWidth;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridErrorDialog.cs (2)
85_detailsTextBox.Width = _overarchingTableLayoutPanel.Width - _detailsTextBox.Margin.Horizontal; 304_detailsButton.Width = (int)Math.Ceiling(detailsWidth * (_ownerGrid.UseCompatibleTextRendering ? 1.15f : 1.4f));
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
3763DropDownListBox.Width = Math.Max(maxWidth, GetRectangle(row, RowValue).Width);
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
264Width = requestedSize;
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (2)
380Width = _requestedDim; 708Width = _autoSize ? PreferredDimension : saveDim;
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
480_upDownButtons.Width = _defaultButtonsWidth;
System\Windows\Forms\Panels\SplitterPanel.cs (1)
283set => base.Width = value;
System\Windows\Forms\Printing\PrintPreviewControl.cs (1)
802_hScrollBar.Width = availableRect.Width - (verticalScrollNeeded ? _vScrollBar.Width : 0);
System.Windows.Forms.Design (10)
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (2)
106listBox.Width = Math.Max(maxWidth, EditRegionSize.Width); 335hostedControl.Width = Math.Max(hostedControl.Width, EditRegionSize.Width - 2);
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.FlyoutDialog.cs (1)
48Width = width;
System\ComponentModel\Design\DesignerActionPanel.TextBoxPropertyLine.cs (1)
115EditControl.Width = _editRegionSize.Width - GetTextBoxRightPadding(textBoxPreferredHeight) - GetTextBoxLeftPadding(textBoxPreferredHeight) - specialPadding;
System\Windows\Forms\Design\DataGridViewColumnTypeEditor.Picker.cs (1)
116Width = Math.Max(Width, PreferredWidth + (SystemInformation.VerticalScrollBarWidth * 2));
System\Windows\Forms\Design\DesignBindingPicker.cs (3)
173Width = _addNewCtrl.Height, 298Width = addNewWidth, 575Width = Math.Max(Width, _treeViewCtrl is null ? 0 : _treeViewCtrl.PreferredWidth + (SystemInformation.VerticalScrollBarWidth * 2));
System\Windows\Forms\Design\SelectionUIHandler.cs (1)
468controls[i].Width = size.Width;
System\Windows\Forms\Design\ToolStripTemplateNode.cs (1)
1474_miniToolStrip.Width = _centerLabel.Width + 2;
System.Windows.Forms.Design.Tests (3)
System\Windows\Forms\Design\DesignerFrameTests.cs (1)
143designerFrame.Width = 500;
System\Windows\Forms\Design\DesignerUtilsTests.cs (2)
28Button = new() { Width = 50, Height = 50 }; 568Width = width,
System.Windows.Forms.Tests (35)
System\Windows\Forms\AccessibleObjects\DataGridViewCellAccessibleObjectTests.cs (2)
41Width = 85 73Width = 85
System\Windows\Forms\ControlTests.Methods.cs (5)
1859Width = 20, 1873Width = 20, 1910Width = 20, 1924Width = width, 1938Width = 20,
System\Windows\Forms\ControlTests.Properties.cs (12)
13150control.Width = value; 13169control.Width = value; 13260control.Width = value; 13279control.Width = value; 13348control.Width = value; 13367control.Width = value; 13456control.Width = value; 13476control.Width = value; 13568control.Width = value; 13590control.Width = value; 13705control.Width = value; 13732control.Width = value;
System\Windows\Forms\ScrollableControlTests.cs (1)
232Width = childWidth,
System\Windows\Forms\SplitterTests.cs (9)
432Width = 50, 498Width = 50, 1144Width = 100, 1199Width = 100, 1244Width = 100, 1316Width = 100, 1363Width = 100, 2011Width = 100, 2112Width = 100,
TextBoxBaseTests.cs (1)
3922Width = 0
WebBrowserBaseTests.cs (5)
671Width = 20, 685Width = 20, 722Width = 20, 736Width = width, 750Width = 20,
System.Windows.Forms.UI.IntegrationTests (2)
DesignBehaviorsTests.cs (1)
42treeView.Width = 100;
ListBoxItemAccessibleObjestTests.cs (1)
26listBox.Width = 100;
WinFormsControlsTest (6)
FormShowInTaskbar.cs (2)
13Width = 600; 33Width = 680,
RichTextBoxes.cs (3)
121Width = 500, 129TextBox textBox = new() { Left = 50, Top = 50, Width = 400 }; 130Button confirmation = new() { Text = "Ok", Left = 350, Width = 100, Top = 70, DialogResult = DialogResult.OK };
TrackBars.cs (1)
43trackBar1.Width = ClientRectangle.Width - trackBar1.Left * 2;
510 references to Width
DemoConsole (1)
MainForm.cs (1)
385richTextBox.Width = toolStripContainer.Width;
PresentationUI (3)
MS\Internal\Documents\CredentialManagerDialog.cs (2)
161int maxWidth = Math.Max(_addButton.Width, _removeButton.Width);
MS\Internal\Documents\SignatureSummaryDialog.cs (1)
118get { return _listBoxSummary.Width - IconWidth; }
System.Windows.Forms (147)
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (1)
251get => Pixel2Twip(GetControl()?.Width ?? 0, xDirection: true);
System\Windows\Forms\ActiveX\AxHost.cs (1)
1556SetExtent(Width, Height);
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (2)
465PInvoke.SetWindowExtEx(hdcDraw, _control.Width, _control.Height, (SIZE*)&sWindowExt); 2009rect.right = rect.left + _control.Width;
System\Windows\Forms\BoundsSpecified.cs (1)
40/// Both <see cref="Control.Width"/> and <see cref="Control.Height"/>
System\Windows\Forms\Control.cs (8)
5003int width = Math.Min(Width, targetBounds.Width); 8304Rectangle shift = new(-Left, -Top, parent.Width, parent.Height); 8806viewportOrg.X + Width, 10142/// <param name="width">The new <see cref="Width" /> property value of the control.</param> 10902bool newSize = Width != width || Height != height || _clientWidth != clientWidth || _clientHeight != clientHeight; 11221client = new Point(Width / 2, Height / 2); 12008if ((wp->flags & SET_WINDOW_POS_FLAGS.SWP_NOSIZE) == 0 && (wp->cx != Width || wp->cy != Height)) 12741if (sizeProperty is not null && !sizeProperty.IsReadOnly && (bounds.Width != Width || bounds.Height != Height))
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.cs (1)
385Control.Width - (2 * ButtonBorderSize),
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (2)
436get => Properties.TryGetValue(s_propDropDownWidth, out int dropDownWidth) ? dropDownWidth : Width; 3849if (Width == 0)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (3)
466_vertScrollBar.Left = ClientRectangle.Width - _vertScrollBar.Width; 2137rectDisplay.Width -= _vertScrollBar.Width; 2140rectDisplay.X = _vertScrollBar.Width;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (8)
8985minimumWidth += _vertScrollBar.Width; 10302rightToLeftInternal ? _layout.Data.X - _vertScrollBar.Width : _layout.Data.Right, 10304_vertScrollBar.Width, 10360rightToLeftInternal ? _layout.Data.X - _vertScrollBar.Width : _layout.Data.Right, 10362_vertScrollBar.Width, 18815pt.X += Width; 19853_editingPanel.Location = new Point(Width + 1, 0); 29966client = new Point(Width / 2, Height / 2);
System\Windows\Forms\Controls\GroupBox\GroupBox.cs (16)
404if (!Application.RenderWithVisualStyles || Width < 10 || Height < 10) 434new Rectangle(0, 0, Width, Height), 445new Rectangle(0, 0, Width, Height), 540int textRight = Math.Min(textLeft + textSize.Width, Width - 6); 5510, Height - 1, Width, Height - 1, // Bottom 553textRight, boxTop, Width - 1, boxTop, // Top-right 554Width - 1, boxTop, Width - 1, Height - 1 // Right 5750, Height - 1, Width, Height - 1, // Bottom 577textRight, boxTop, Width - 1, boxTop, // Top-right 578Width - 1, boxTop - 1, Width - 1, Height - 1 // Right 5840, Height - 2, Width - 1, Height - 2, // Bottom 586textRight, boxTop - 1, Width - 2, boxTop - 1, // Top-right 587Width - 2, boxTop - 1, Width - 2, Height - 2 // Right
System\Windows\Forms\Controls\Labels\Label.cs (2)
85_requestedWidth = Width; 1433Rectangle rectInScreen = RectangleToScreen(new Rectangle(0, 0, Width, Height));
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (2)
2576int sw = (int)Math.Round((Left + Width) * dx - sx); 2610int toolStripWidth = Width;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\DropDownButton.cs (2)
117new Rectangle(0, 0, Width, Height), 133Rectangle dropDownButtonRect = new(0, 0, Width, Height);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridErrorDialog.cs (1)
85_detailsTextBox.Width = _overarchingTableLayoutPanel.Width - _detailsTextBox.Margin.Horizontal;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\HelpPane.cs (1)
72Size = new(Width, 1 + value * _lineHeight);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
2994MoveSplitterTo(Width / 2);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (5)
296int oldWidth = Width; 297Size newSize = new(2 * DropDownHolderBorder + _currentControl.Width, 2 * DropDownHolderBorder + _currentControl.Height); 315Left -= (Width - oldWidth); 519e.Graphics.DrawLine(pen, 0, y, Width, y); 600Size size = new(2 * DropDownHolderBorder + control.Width, 2 * DropDownHolderBorder + control.Height);
System\Windows\Forms\Controls\Splitter\Splitter.cs (3)
658dockWidth += ctl.Width; 790size = splitTarget.Width + delta; 793size = splitTarget.Width - delta;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (2)
1255if (Width == 0 || Height == 0) 2061client = new Point(Width / 2, Height / 2);
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (2)
1821position.Offset(control.IsMirrored ? Width : -Width, 0);
System\Windows\Forms\Controls\ToolStrips\ToolStripGrip.cs (1)
82preferredSize = new Size(ParentInternal.Width, GripThickness);
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflowButton.cs (1)
101bounds.Width = ParentInternal.Width;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (1)
671screenLocation.Offset(-toolStripToDrag.Width, 0);
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.HorizontalRowManager.cs (1)
438int controlToDragWidth = (toolStripToDrag.AutoSize) ? toolStripToDrag.PreferredSize.Width : toolStripToDrag.Width;
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (8)
932g.FillRectangle(brush, toolStrip.Width - 1, toolStrip.Height - 2, 1, 1); 933g.FillRectangle(brush, toolStrip.Width - 2, toolStrip.Height - 1, 1, 1); 938g.FillRectangle(brush, toolStrip.Width - 2, 0, 1, 1); 939g.FillRectangle(brush, toolStrip.Width - 1, 1, 1, 1); 1025e.Graphics.DrawLine(p, 0, 0, e.ToolStrip.Width, 0); 1148b.TranslateTransform(parent.Width - control.Location.X, parent.Height - control.Location.Y); 1477bounds.Width = dropDownMenu.Width - bounds.X; 1484bounds.Width = dropDownMenu.Width - bounds.X - dropDownMenu.Padding.Right;
System\Windows\Forms\Controls\ToolStrips\ToolStripScrollButton.cs (1)
127preferredSize.Width = (ParentInternal is not null) ? ParentInternal.Width - 2 : preferredSize.Width; // Two for border
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (2)
268return new Size(parent.Width - (parent.Padding.Horizontal - dropDownMenu.ImageMargin.Width), SeparatorThickness); 314rect.Width = dropDownMenu.Width - 4;
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitStackDragDropHandler.cs (2)
143insertionRect = new Rectangle(_owner.Margin.Left, item.Bounds.Top, _owner.Width - (_owner.Margin.Horizontal) - 1, ToolStrip.s_insertionBeamWidth); 146insertionRect = new Rectangle(_owner.Margin.Left, item.Bounds.Bottom, _owner.Width - (_owner.Margin.Horizontal) - 1, ToolStrip.s_insertionBeamWidth);
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemRenderer.cs (2)
825e.Graphics.DrawLine(SystemPens.ButtonHighlight, 0, 0, e.ToolStrip.Width, 0); 835vsRenderer.DrawBackground(e.Graphics, new Rectangle(0, 0, e.ToolStrip.Width - 1, e.ToolStrip.Height - 1));
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControl.cs (5)
117using RegionScope hTotalRegion = new(0, 0, Width, Height); 258g.FillRectangle(brush, 0, 0, Width, clientRect.Top); // top border 260g.FillRectangle(brush, 0, clientRect.Bottom, Width, Height - clientRect.Height); // bottom border 261g.FillRectangle(brush, clientRect.Right, 0, Width - clientRect.Right, Height); // right border 265g.DrawRectangle(pen, 0, 0, Width - 1, Height - 1);
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
1929int oldSize = Width;
System\Windows\Forms\Controls\UpDown\DomainUpDown.cs (1)
515width = SizeFromClientSizeInternal(new(width, height)).Width + _upDownButtons.Width;
System\Windows\Forms\Controls\UpDown\NumericUpDown.cs (1)
825int width = SizeFromClientSizeInternal(new(textWidth, height)).Width + _upDownButtons.Width;
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
1352client = new Point(Width / 2, Height / 2);
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.WebBrowserBaseNativeWindow.cs (1)
47wp->cx = _webBrowserBase.Width;
System\Windows\Forms\Form.cs (3)
3965p.X = Math.Max(screenRect.X, screenRect.X + (screenRect.Width - Width) / 2); 4395Point pointToSnap = new(button.Left + button.Width / 2, button.Top + button.Height / 2); 5296if (WindowState == FormWindowState.Normal && (Height != height || Width != width))
System\Windows\Forms\Layout\CommonProperties.cs (1)
265/// <see cref="Control.Width"/>, <see cref="Control.Height"/>, <see cref="Control.Bounds"/>, property. (Its the
System\Windows\Forms\Layout\Containers\ContainerControl.cs (1)
1378float xScaleFactor = (float)suggestedRectangle.Width / Width;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (38)
360_panelSize = Width - SplitterDistanceInternal - SplitterWidthInternal; 393return (Width >= Panel1MinSize + SplitterWidthInternal + Panel2MinSize); 657if (value + SplitterWidthInternal > Width - Panel2MinSize) 659value = Width - Panel2MinSize - SplitterWidthInternal; 701_panelSize = Width - SplitterDistance - SplitterWidthInternal; 964_splitterDistance = (_splitterDistance + SplitterWidth > Width - Panel2MinSize - _borderSize) ? _splitterDistance - SplitterIncrement : _splitterDistance; 1092x = Math.Max(Math.Min(x, Width - Panel2MinSize), Panel1MinSize); 1259if (DesignMode && Width != DefaultSize.Width && value + Panel2MinSize + SplitterWidth > Width) 1288if (DesignMode && Width != DefaultSize.Width && value + Panel1MinSize + SplitterWidth > Width) 1317if (DesignMode && value + Panel1MinSize + Panel2MinSize > Width) 1392r.X = Width - splitSize - SplitterWidthInternal; 1398r.Width = Width; 1523return Math.Max(Math.Min(size, Width - Panel2MinSize), Panel1MinSize); 1571_splitterRect.X = ((RightToLeft == RightToLeft.Yes) ? Width - _splitterDistance - SplitterWidthInternal : Location.X + _splitterDistance); 1580_splitterRect.Width = Width; 1598if (Width == 0) 1620Panel2.Size = new Size(Math.Max(Width - _panelSize - SplitterWidthInternal, Panel2MinSize), Height); 1626_splitterDistance = Math.Max(Width - _panelSize - SplitterWidthInternal, Panel1MinSize); 1635_splitterDistance = Math.Max((int)(Math.Floor(Width / _ratioWidth)), Panel1MinSize); 1640Panel2.Size = new Size(Math.Max(Width - _splitterDistance - SplitterWidthInternal, Panel2MinSize), Height); 1649Panel1.Location = new Point(Width - Panel1.WidthInternal, 0); 1677Panel1.Size = new Size(Width, _panelSize); 1679Panel2.Size = new Size(Width, Math.Max(Height - panel2Start, Panel2MinSize)); 1685Panel2.Size = new Size(Width, _panelSize); 1688Panel1.WidthInternal = Width; 1702Panel1.WidthInternal = Width; 1704Panel2.Size = new Size(Width, Math.Max(Height - panel2Start, Panel2MinSize)); 2115if (size + SplitterWidthInternal <= Width - Panel2MinSize - _borderSize) 2178Panel2.Size = new Size(Width - _splitterDistance - SplitterWidthInternal, Height); 2187Panel1.Location = new Point(Width - _splitterDistance, 0); 2195_ratioWidth = (Width / (double)(Panel1.Width) > 0) ? Width / (double)(Panel1.Width) : _ratioWidth; 2214_ratioWidth = (Width / (double)(_splitterDistance) > 0) ? Width / (double)(_splitterDistance) : _ratioWidth; 2224Panel1.WidthInternal = Width; 2228Panel2.Size = new Size(Width, Height - panel2Start);
System\Windows\Forms\Panels\SplitterPanel.cs (2)
276get => Collapsed ? 0 : base.Width; 282get => base.Width;
System\Windows\Forms\Printing\PrintPreviewControl.cs (9)
450rect.Width -= _vScrollBar.Width; 454rect.X += _vScrollBar.Width; 462private Rectangle FocusRectangle => new(0, 0, Width - 1, Height - 1); 464private Rectangle ResizeBoxRectangle => new(_vScrollBar.Left, _hScrollBar.Top, _vScrollBar.Width, _hScrollBar.Height); 802_hScrollBar.Width = availableRect.Width - (verticalScrollNeeded ? _vScrollBar.Width : 0); 808offset: (verticalScrollNeeded ? _vScrollBar.Width : 0)); 827_vScrollBar.Left = availableRect.Right - _vScrollBar.Width; 854bool horizontal = _virtualSize.Width > displaySize.Width && displaySize.Width > _vScrollBar.Width; 859horizontal = _virtualSize.Width > (displaySize.Width - _vScrollBar.Width);
System.Windows.Forms.Design (57)
System\ComponentModel\Design\CollectionEditor.SplitButton.cs (1)
196Rectangle bounds = new(0, 0, Width, Height);
System\ComponentModel\Design\DesignerActionPanel.cs (2)
485e.Graphics.DrawRectangle(borderPen, new Rectangle(0, 0, Width - 1, Height - 1)); 503int lineWidth = Width;
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (1)
335hostedControl.Width = Math.Max(hostedControl.Width, EditRegionSize.Width - 2);
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.EditorButton.cs (5)
70ButtonRenderer.DrawButton(g, new Rectangle(-1, -1, Width + 2, Height + 2), "…", Font, Focused, buttonState); 93ComboBoxRenderer.DrawDropDownButton(g, new Rectangle(0, 0, Width, Height), state); 116new Rectangle(-1, -1, Width + 2, Height + 2), 138(Width - imageWidth + 1) / 2, 155ControlPaint.DrawFocusRectangle(g, new Rectangle(2, 2, Width - 5, Height - 5));
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.FlyoutDialog.cs (1)
36int width = Math.Max(_hostedControl.Width, SystemInformation.MinimumWindowSize.Width);
System\Windows\Forms\Design\Behavior\BehaviorService.cs (1)
276pt.X -= c.Width;
System\Windows\Forms\Design\Behavior\DesignerActionGlyph.cs (1)
137topRight.X += relatedControl.Width;
System\Windows\Forms\Design\Behavior\DragAssistanceManager.cs (1)
548_dragOffset.Offset(-rootControl.Width, 0);
System\Windows\Forms\Design\Behavior\DropSourceBehavior.cs (3)
455initialDropPoint.Offset(-((Control)(_dragComponents[_primaryComponentIndex].dragComponent)).Width, 0); 822dropPoint.Offset(-c.Width, 0); 884_parentLocation.Offset(-parentControl.Width, 0);
System\Windows\Forms\Design\Behavior\ResizeBehavior.cs (3)
562(targetControl.Width == minWidth)) 930if (propWidth is not null && _resizeComponents[i].resizeControl.Width != _resizeComponents[i].resizeBounds.Width) 932propWidth.SetValue(_resizeComponents[i].resizeControl, _resizeComponents[i].resizeControl.Width);
System\Windows\Forms\Design\ControlCommandSet.cs (4)
477lines.Add(new SnapLine(SnapLineType.Right, pt.X + primaryControl.Width - 1)); 478lines.Add(new SnapLine(SnapLineType.Vertical, pt.X + primaryControl.Width + primaryControl.Margin.Right, SnapLine.MarginRight, SnapLinePriority.Always)); 715primaryControl.Width + moveOffsetX, primaryControl.Height + moveOffsetY); 722moveOffsetX = newRect.Width - primaryControl.Width;
System\Windows\Forms\Design\ControlDesigner.cs (2)
298offset.Offset(Control.Width, 0); 348int width = Control.Width;
System\Windows\Forms\Design\DataGridViewCellStyleBuilder.cs (3)
307_sampleDataGridView.Columns[0].Width = _sampleDataGridView.Width; 310_sampleDataGridViewSelected.Columns[0].Width = _sampleDataGridViewSelected.Width; 333dataGridView.Columns[0].Width = dataGridView.Width;
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
902Rectangle bounds = new(0, selectedIndex * _selectedColumns.ItemHeight, _selectedColumns.Width, _selectedColumns.ItemHeight);
System\Windows\Forms\Design\DataGridViewColumnTypeEditor.Picker.cs (1)
116Width = Math.Max(Width, PreferredWidth + (SystemInformation.VerticalScrollBarWidth * 2));
System\Windows\Forms\Design\DesignBindingPicker.cs (1)
575Width = Math.Max(Width, _treeViewCtrl is null ? 0 : _treeViewCtrl.PreferredWidth + (SystemInformation.VerticalScrollBarWidth * 2));
System\Windows\Forms\Design\DesignerUtils.cs (2)
390Math.Max(control.Width, s_minimumControlBitmapSize), 423Math.Max(control.Width, s_minimumControlBitmapSize),
System\Windows\Forms\Design\FlowLayoutPanelDesigner .cs (1)
806controlOffset.X += Control.Width;
System\Windows\Forms\Design\FormatControl.cs (6)
351thirdRowLabel.MaximumSize = new Drawing.Size(tableLayoutPanel1.Width, 0); 360tableLayoutPanel1.MinimumSize = new Drawing.Size(tableLayoutPanel1.Width, tableLayoutPanel1.Height); 373minWidth = nullValueLabel.Width; 377minWidth = Math.Max(minWidth, secondRowLabel.Width); 381minWidth = Math.Max(minWidth, secondRowLabel.Width); 409explanationLabel.Size = new Drawing.Size(formatGroupBox.Width - 10, 30);
System\Windows\Forms\Design\FormatStringDialog.cs (1)
99int result = ctl.Width;
System\Windows\Forms\Design\MaskDesignerDialog.cs (3)
73_maskDescriptionHeader.Width = _listViewCannedMasks.Width / 3; 78_dataFormatHeader.Width = _listViewCannedMasks.Width / 3; 83_validatingTypeHeader.Width = (_listViewCannedMasks.Width / 3) - SystemInformation.VerticalScrollBarWidth - 4; // so no h-scrollbar.
System\Windows\Forms\Design\ParentControlDesigner.cs (2)
420if (newChild.Left == 0 && newChild.Top == 0 && newChild.Width >= Control.Width && newChild.Height >= Control.Height)
System\Windows\Forms\Design\ToolStripDesigner.cs (3)
685int width = _tn.EditorToolStrip.Width; 777_editorNode.Width = _tn.EditorToolStrip.Width; 2275_editorNode.Width = _tn.EditorToolStrip.Width;
System\Windows\Forms\Design\ToolStripItemDesigner.cs (2)
1208ToolStripItem.Width = _editorNode.EditorToolStrip.Width + 2; 1235boundsInAdornerWindow.X += (ToolStripItem.Width - _editorNode.EditorToolStrip.Width) / 2;
System\Windows\Forms\Design\ToolStripMenuItemDesigner.cs (3)
376int width = _typeHereTemplateNode.EditorToolStrip.Width; 739int width = _commitedTemplateNode.EditorToolStrip.Width; 1151if (_toolStripAdornerWindowService is not null && (dropDown.Width < _dropDownSizeToInvalidate.Width || dropDown.Size.Height < _dropDownSizeToInvalidate.Height))
System\Windows\Forms\Design\ToolStripPanelDesigner.cs (1)
545nameof(ToolStripPanel.Width),
System\Windows\Forms\Design\ToolStripTemplateNode.cs (2)
1635return new Size(Width, s_toolStripTempateHeight); 1639return new Size(Width, s_templateHeight);
System.Windows.Forms.Design.Tests (10)
System\ComponentModel\Design\ByteViewerTests.cs (7)
37Assert.Equal(new Rectangle(0, 0, control.Width, control.Height), control.Bounds); 45Assert.Equal(new Rectangle(0, 0, control.Width, control.Height), control.ClientRectangle); 46Assert.Equal(new Size(control.Width, control.Height), control.ClientSize); 67Assert.Equal(new Rectangle(0, 0, control.Width, control.Height), control.DisplayRectangle); 118Assert.Equal(new Size(control.Width, control.Height), control.Size); 129Assert.True(control.Width > 0); 147Assert.Equal(control.Width, createParams.Width);
System\Windows\Forms\Design\DataGridViewColumnTypePickerTests.cs (1)
63_picker.Width.Should().BeGreaterThanOrEqualTo(100);
System\Windows\Forms\Design\DesignerFrameTests.cs (1)
146designerFrame.Width.Should().Be(500);
System\Windows\Forms\Design\FormatStringDialogTests.cs (1)
88int result = ctl.Width;
System.Windows.Forms.Tests (273)
System\Windows\Forms\AxHostTests.cs (2)
116Assert.Equal(75, control.Width); 210Assert.Equal(75, control.Width);
System\Windows\Forms\ButtonBaseTests.cs (1)
122Assert.Equal(75, control.Width);
System\Windows\Forms\ButtonRenderingTests.cs (1)
244new Rectangle(0, 0, button.Width - 1, button.Height - 1),
System\Windows\Forms\ButtonTests.cs (1)
120Assert.Equal(75, control.Width);
System\Windows\Forms\CheckBoxPopupAdapterTests.cs (4)
22using Bitmap bitmap = new(checkBox.Width, checkBox.Height); 40using Bitmap bitmap = new(checkBox.Width, checkBox.Height); 58using Bitmap bitmap = new(checkBox.Width, checkBox.Height); 72using Bitmap bitmap = new(checkBox.Width, checkBox.Height);
System\Windows\Forms\CheckBoxTests.cs (1)
123Assert.Equal(104, control.Width);
System\Windows\Forms\ComboBoxTests.cs (1)
132Assert.Equal(121, control.Width);
System\Windows\Forms\ContainerControlTests.cs (1)
123Assert.Equal(0, control.Width);
System\Windows\Forms\ControlTests.cs (6)
99Assert.Equal(0, control.Width); 188Assert.Equal(0, control.Width); 284Assert.Equal(width, control.Width); 380Assert.Equal(0, control.Width); 476Assert.Equal(width, control.Width); 1148Rectangle expectedRect = new Rectangle(0, 0, control.Width, control.Height);
System\Windows\Forms\ControlTests.Methods.cs (74)
7406Assert.Equal(width, control.Width); 7425Assert.Equal(width, control.Width); 7517Assert.Equal(expectedWidth, control.Width); 7536Assert.Equal(expectedWidth, control.Width); 7615Assert.Equal(width, control.Width); 7634Assert.Equal(width, control.Width); 7733Assert.Equal(width, control.Width); 7753Assert.Equal(width, control.Width); 7856Assert.Equal(expectedWidth, control.Width); 7878Assert.Equal(expectedWidth, control.Width); 8004Assert.Equal(expectedWidth, control.Width); 8031Assert.Equal(expectedWidth, control.Width); 8193Assert.Equal(expectedWidth, control.Width); 8212Assert.Equal(expectedWidth, control.Width); 8304Assert.Equal(expectedWidth, control.Width); 8323Assert.Equal(expectedWidth, control.Width); 8402Assert.Equal(expectedWidth, control.Width); 8421Assert.Equal(expectedWidth, control.Width); 8590Assert.Equal(expectedWidth, control.Width); 8610Assert.Equal(expectedWidth, control.Width); 8713Assert.Equal(expectedWidth, control.Width); 8735Assert.Equal(expectedWidth, control.Width); 8861Assert.Equal(expectedWidth, control.Width); 8888Assert.Equal(expectedWidth, control.Width); 9007Assert.Equal(width, control.Width); 9028Assert.Equal(width, control.Width); 9149Assert.Equal(expectedWidth, control.Width); 9170Assert.Equal(expectedWidth, control.Width); 9278Assert.Equal(width, control.Width); 9299Assert.Equal(width, control.Width); 9415Assert.Equal(width, control.Width); 9437Assert.Equal(width, control.Width); 9570Assert.Equal(expectedWidth, control.Width); 9594Assert.Equal(expectedWidth, control.Width); 9728Assert.Equal(expectedWidth, control.Width); 9757Assert.Equal(expectedWidth, control.Width); 9839Assert.Equal(expectedSize.Width, control.Width); 9855Assert.Equal(expectedSize.Width, control.Width); 9887Assert.Equal(expectedSize.Width, control.Width); 9906Assert.Equal(expectedSize.Width, control.Width); 10362Assert.Equal(0, control.Width); 10381Assert.Equal(0, control.Width); 10429Assert.True(control.Width > 0); 10462Assert.True(control.Width > 0); 10536Assert.Equal(0, control.Width); 10555Assert.Equal(0, control.Width); 10628Assert.Equal(0, control.Width); 10647Assert.Equal(0, control.Width); 10719Assert.Equal(0, control.Width); 10741Assert.Equal(0, control.Width); 10786Assert.Equal(3, control.Width); 10808Assert.Equal(3, control.Width); 10864Assert.Equal(3, control.Width); 10890Assert.Equal(3, control.Width); 10976Assert.Equal(width, control.Width); 10995Assert.Equal(width, control.Width); 11087Assert.Equal(width, control.Width); 11106Assert.Equal(width, control.Width); 11185Assert.Equal(width, control.Width); 11204Assert.Equal(width, control.Width); 11294Assert.Equal(width, control.Width); 11314Assert.Equal(width, control.Width); 11417Assert.Equal(width, control.Width); 11439Assert.Equal(width, control.Width); 11546Assert.Equal(width, control.Width); 11573Assert.Equal(width, control.Width); 11671Assert.Equal(width, control.Width); 11690Assert.Equal(width, control.Width); 11780Assert.Equal(width, control.Width); 11800Assert.Equal(width, control.Width); 11915Assert.Equal(width, control.Width); 11937Assert.Equal(width, control.Width); 12044Assert.Equal(width, control.Width); 12071Assert.Equal(width, control.Width);
System\Windows\Forms\ControlTests.Properties.cs (76)
2490Assert.Equal(width, control.Width); 2509Assert.Equal(width, control.Width); 2579Assert.Equal(expectedWidth, control.Width); 2598Assert.Equal(expectedWidth, control.Width); 2664Assert.Equal(width, control.Width); 2683Assert.Equal(width, control.Width); 2769Assert.Equal(width, control.Width); 2789Assert.Equal(width, control.Width); 2869Assert.Equal(expectedWidth, control.Width); 2891Assert.Equal(expectedWidth, control.Width); 2994Assert.Equal(expectedWidth, control.Width); 3021Assert.Equal(expectedWidth, control.Width); 3393Assert.Equal(expectedSize.Width, control.Width); 3409Assert.Equal(expectedSize.Width, control.Width); 3456Assert.Equal(expectedSize.Width, control.Width); 3475Assert.Equal(expectedSize.Width, control.Width); 5740Assert.Equal(0, control.Width); 5759Assert.Equal(0, control.Width); 5850Assert.Equal(expectedWidth, control.Width); 5869Assert.Equal(expectedWidth, control.Width); 5938Assert.Equal(0, control.Width); 5957Assert.Equal(0, control.Width); 6046Assert.Equal(0, control.Width); 6066Assert.Equal(0, control.Width); 6158Assert.Equal(0, control.Width); 6180Assert.Equal(0, control.Width); 6295Assert.Equal(0, control.Width); 6322Assert.Equal(0, control.Width); 6704Assert.Equal(0, control.Width); 6726Assert.Equal(0, control.Width); 6795Assert.Equal(0, control.Width); 6817Assert.Equal(0, control.Width); 6894Assert.Equal(0, control.Width); 6919Assert.Equal(0, control.Width); 7004Assert.Equal(0, control.Width); 7033Assert.Equal(0, control.Width); 7185Assert.Equal(0, control.Width); 7207Assert.Equal(0, control.Width); 7275Assert.Equal(0, control.Width); 7298Assert.Equal(0, control.Width); 7377Assert.Equal(0, control.Width); 7402Assert.Equal(0, control.Width); 7488Assert.Equal(0, control.Width); 7518Assert.Equal(0, control.Width); 11124Assert.Equal(value.Width, control.Width); 11143Assert.Equal(value.Width, control.Width); 11235Assert.Equal(expectedWidth, control.Width); 11254Assert.Equal(expectedWidth, control.Width); 11330Assert.Equal(value.Width, control.Width); 11349Assert.Equal(value.Width, control.Width); 11445Assert.Equal(value.Width, control.Width); 11465Assert.Equal(value.Width, control.Width); 11562Assert.Equal(expectedWidth, control.Width); 11584Assert.Equal(expectedWidth, control.Width); 11704Assert.Equal(expectedWidth, control.Width); 11731Assert.Equal(expectedWidth, control.Width); 12139Assert.Equal(0, control.Width); 12160Assert.Equal(0, control.Width); 12229Assert.Equal(0, control.Width); 12251Assert.Equal(0, control.Width); 12327Assert.Equal(0, control.Width); 12351Assert.Equal(0, control.Width); 12436Assert.Equal(0, control.Width); 12465Assert.Equal(0, control.Width); 13159Assert.Equal(value, control.Width); 13178Assert.Equal(value, control.Width); 13269Assert.Equal(expectedWidth, control.Width); 13288Assert.Equal(expectedWidth, control.Width); 13357Assert.Equal(value, control.Width); 13376Assert.Equal(value, control.Width); 13465Assert.Equal(value, control.Width); 13485Assert.Equal(value, control.Width); 13577Assert.Equal(expectedWidth, control.Width); 13599Assert.Equal(expectedWidth, control.Width); 13714Assert.Equal(expectedWidth, control.Width); 13741Assert.Equal(expectedWidth, control.Width);
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (1)
129Assert.Equal(100, control.Width);
System\Windows\Forms\DateTimePickerTests.cs (1)
123Assert.Equal(200, control.Width);
System\Windows\Forms\Design\ComponentEditorFormTests.cs (7)
50Assert.Equal(new Rectangle(0, 0, control.Width, control.Height), control.Bounds); 78Assert.Equal(new Rectangle(-SystemInformation.WorkingArea.X, -SystemInformation.WorkingArea.Y, control.Width, control.Height), control.DesktopBounds); 138Assert.Equal(new Rectangle(-1, -1, control.Width, control.Height), control.RestoreBounds); 139Assert.Equal(control.Width, control.Right); 148Assert.Equal(new Size(control.Width, control.Height), control.Size); 164Assert.True(control.Width > 0); 184Assert.Equal(control.Width, createParams.Width);
System\Windows\Forms\Design\ComponentEditorPageTests.cs (1)
126Assert.Equal(200, control.Width);
System\Windows\Forms\DomainUpDownTests.cs (1)
152_sub.Width.Should().Be(120);
System\Windows\Forms\FlowLayoutPanelTests.cs (1)
117Assert.Equal(200, control.Width);
System\Windows\Forms\FormTests.cs (1)
166Assert.Equal(300, control.Width);
System\Windows\Forms\GroupBoxTests.cs (1)
103Assert.Equal(200, control.Width);
System\Windows\Forms\HScrollBarTests.cs (1)
117Assert.True(control.Width > 0);
System\Windows\Forms\LabelTests.cs (1)
114Assert.Equal(100, control.Width);
System\Windows\Forms\ListBoxTests.cs (1)
135Assert.Equal(120, control.Width);
System\Windows\Forms\ListControlTests.cs (1)
111Assert.Equal(0, control.Width);
System\Windows\Forms\ListViewTests.cs (1)
153Assert.Equal(121, control.Width);
System\Windows\Forms\MdiClientTests.cs (11)
87Assert.Equal(0, control.Width); 547Assert.Equal(value.Width, control.Width); 566Assert.Equal(value.Width, control.Width); 649Assert.Equal(expectedWidth, control.Width); 671Assert.Equal(expectedWidth, control.Width); 783Assert.Equal(0, control.Width); 810Assert.Equal(0, control.Width); 935Assert.Equal(0, control.Width); 962Assert.Equal(0, control.Width); 1097Assert.Equal(expectedWidth, control.Width); 1124Assert.Equal(expectedWidth, control.Width);
System\Windows\Forms\MdiControlStripTests.cs (1)
151Assert.Equal(200, mdiControlStrip.Width);
System\Windows\Forms\MenuStripTests.cs (1)
149Assert.Equal(200, control.Width);
System\Windows\Forms\MonthCalendarTests.cs (2)
142Assert.True(control.Width > 0); 160Assert.Equal(control.Width, createParams.Width);
System\Windows\Forms\PanelTests.cs (1)
116Assert.Equal(200, control.Width);
System\Windows\Forms\PictureBoxTests.cs (1)
111Assert.Equal(100, control.Width);
System\Windows\Forms\ProgressBarTests.cs (1)
103Assert.Equal(100, control.Width);
System\Windows\Forms\PropertyGridTests.cs (1)
168Assert.Equal(130, control.Width);
System\Windows\Forms\RadioButtonTests.cs (1)
120Assert.Equal(104, control.Width);
System\Windows\Forms\RichTextBoxTests.cs (1)
135Assert.Equal(100, control.Width);
System\Windows\Forms\ScrollableControlTests.cs (1)
116Assert.Equal(0, control.Width);
System\Windows\Forms\ScrollBarTests.cs (1)
105Assert.Equal(0, control.Width);
System\Windows\Forms\SplitterTests.cs (11)
103Assert.Equal(3, control.Width); 408Assert.Equal(3, control.Width); 417Assert.Equal(3, control.Width); 441Assert.Equal(50, control.Width); 450Assert.Equal(50, control.Width); 473Assert.Equal(3, control.Width); 482Assert.Equal(3, control.Width); 507Assert.Equal(expectedWidth, control.Width); 516Assert.Equal(expectedWidth, control.Width); 665Assert.Equal(3, control.Width); 677Assert.Equal(3, control.Width);
System\Windows\Forms\StatusStripTests.cs (1)
152Assert.Equal(200, control.Width);
System\Windows\Forms\TabControlTests.cs (1)
114Assert.Equal(200, control.Width);
System\Windows\Forms\TableLayoutPanelTests.cs (1)
127Assert.Equal(200, control.Width);
System\Windows\Forms\TabPageTests.cs (18)
123Assert.Equal(200, control.Width); 232Assert.Equal(200, control.Width); 1909Assert.Equal(200, control.Width); 1931Assert.Equal(200, control.Width); 1999Assert.Equal(200, control.Width); 2022Assert.Equal(200, control.Width); 2100Assert.Equal(200, control.Width); 2125Assert.Equal(200, control.Width); 2224Assert.Equal(expected.Width, control.Width); 2254Assert.Equal(expected.Width, control.Width); 4355Assert.Equal(width, control.Width); 4376Assert.Equal(width, control.Width); 4492Assert.Equal(width, control.Width); 4514Assert.Equal(width, control.Width); 4647Assert.Equal(expectedWidth, control.Width); 4671Assert.Equal(expectedWidth, control.Width); 4826Assert.Equal(expected.Width, control.Width); 4856Assert.Equal(expected.Width, control.Width);
System\Windows\Forms\ToolStripContentPanelTests.cs (3)
121Assert.Equal(200, control.Width); 950Assert.Equal(200, control.Width); 972Assert.Equal(200, control.Width);
System\Windows\Forms\ToolStripControlHostTests.cs (1)
122Assert.Equal(c.Width, item.Width);
System\Windows\Forms\ToolStripDropDownTests.cs (3)
159Assert.Equal(2, control.Width); 1976Assert.Equal(100, control.Width); 1998Assert.Equal(100, control.Width);
System\Windows\Forms\ToolStripPanelTests.cs (1)
120Assert.Equal(0, control.Width);
System\Windows\Forms\ToolStripTests.cs (2)
165Assert.Equal(100, control.Width); 320Assert.Equal(100, control.Width);
System\Windows\Forms\TreeViewTests.cs (1)
130Assert.Equal(121, control.Width);
System\Windows\Forms\UpDownBaseTests.cs (3)
135Assert.Equal(120, control.Width); 2773Assert.Equal(width, control.Width); 2805Assert.Equal(width, control.Width);
System\Windows\Forms\UserControlTests.cs (1)
123Assert.Equal(150, control.Width);
System\Windows\Forms\VScrollBarTests.cs (1)
116Assert.True(control.Width > 0);
System\Windows\Forms\WebBrowserTests.cs (1)
99Assert.Equal(250, control.Width);
TextBoxBaseTests.cs (6)
6546Assert.Equal(width, control.Width); 6567Assert.Equal(width, control.Width); 6680Assert.Equal(width, control.Width); 6701Assert.Equal(width, control.Width); 6796Assert.Equal(width, control.Width); 6817Assert.Equal(width, control.Width);
TextBoxTests.cs (1)
122Assert.Equal(100, control.Width);
TrackBarTests.cs (3)
110Assert.Equal(104, control.Width); 3006Assert.Equal(expectedWidth, control.Width); 3027Assert.Equal(expectedWidth, control.Width);
WebBrowserBaseTests.cs (4)
85Assert.Equal(width, control.Width); 104Assert.Equal(width, control.Width); 201Assert.Equal(expectedWidth, control.Width); 223Assert.Equal(expectedWidth, control.Width);
System.Windows.Forms.UI.IntegrationTests (9)
Dpi\DpiMessageHelper.cs (1)
25(int)Math.Round(control.Width * factor),
DragDropTests.cs (1)
168WaitForExplorer(DragDrop, new Point(dragDropForm.Location.X + dragDropForm.Width, dragDropForm.Location.Y));
FormTests.cs (6)
57int borderSize = (form.Width - form.ClientRectangle.Width) / 2; 68Assert.True(form.Width >= screenWorkingArea.Width / 2); 69Assert.True(form.Width <= (screenWorkingArea.Width / 2) + (borderSize * 2)); 110int borderSize = (form.Width - form.ClientRectangle.Width) / 2; 121Assert.True(form.Width >= screenWorkingArea.Width / 2); 122Assert.True(form.Width <= (screenWorkingArea.Width / 2) + (borderSize * 2));
ListBoxItemAccessibleObjestTests.cs (1)
30boundsAfterHandleCreation.Width.Should().BeLessThanOrEqualTo(listBox.Width);
WindowsFormsIntegration (6)
System\Windows\Integration\ElementHost.cs (1)
629SafeNativeMethods.SetWindowPos(_hwndSource.Handle, NativeMethods.HWND_TOP, 0, 0, this.Width, this.Height, 0);
System\Windows\Integration\HostUtils.cs (5)
295int width = control.Width <= 0 ? 1 : control.Width; 296int height = control.Width <= 0 ? 1 : control.Height; 332drawingContext.DrawRectangle(brush, null, new Rect(0, 0, adapter.Width, adapter.Height)); 335RenderTargetBitmap bmp = GetRenderTargetBitmapForVisual(adapter.Width, adapter.Height, drawingVisual);
WinFormsControlsTest (4)
ListBoxes.cs (1)
14MinimumSize = new Size(Width, 900);
ListBoxes.Designer.cs (1)
220this.propertyGrid.Size = new System.Drawing.Size(this.Width, this.Height);
MainForm.cs (1)
272if (button.Width > biggestButton.Width)
TrackBars.cs (1)
27lblTrackBarSize.Text = $"Trackbar width: {trackBar1.Width}";