108 references to PreferredSize
System.Windows.Forms (21)
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
1182Size preferredSize = PreferredSize;
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (1)
214preferredHeight = txtEditingControl.PreferredSize.Height;
System\Windows\Forms\Controls\Labels\Label.cs (5)
642public virtual int PreferredHeight => PreferredSize.Height; 652public virtual int PreferredWidth => PreferredSize.Width; 839Size preferredSize = (AutoSize) ? PreferredSize : new Size(saveWidth, saveHeight); 1393Size preferredSize = PreferredSize; 1400Debug.Assert(!AutoSize || (AutoSize && !SelfSizing) || Size == PreferredSize,
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (1)
963Size = PreferredSize;
System\Windows\Forms\Controls\TabControl\TabPage.cs (1)
366public new Size PreferredSize => base.PreferredSize;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (1)
640controlArray[i].Size = controlArray[i].PreferredSize;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelCell.cs (8)
162if (MaximumSize.Height >= Control.PreferredSize.Height) 171if (MaximumSize.Height + growBy >= Control.PreferredSize.Height) 173int freed = Control.PreferredSize.Height - MaximumSize.Height; 181if (MaximumSize.Height + growBy < Control.PreferredSize.Height) 195if (MaximumSize.Width >= Control.PreferredSize.Width) 204if (MaximumSize.Width + growBy >= Control.PreferredSize.Width) 206int freed = Control.PreferredSize.Width - MaximumSize.Width; 214if (MaximumSize.Width + growBy < Control.PreferredSize.Width)
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.HorizontalRowManager.cs (1)
438int controlToDragWidth = (toolStripToDrag.AutoSize) ? toolStripToDrag.PreferredSize.Width : toolStripToDrag.Width;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.VerticalRowManager.cs (1)
444int controlToDragWidth = (toolStripToDrag.AutoSize) ? toolStripToDrag.PreferredSize.Height : toolStripToDrag.Height;
System\Windows\Forms\Form.cs (1)
4203Size prefSize = PreferredSize;
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\BorderSidesEditor.BorderSidesEditorUI.cs (1)
35Size = PreferredSize;
System.Windows.Forms.Design.Tests (1)
System\ComponentModel\Design\ByteViewerTests.cs (1)
104Assert.Equal(new Size(4, 4), control.PreferredSize);
System.Windows.Forms.Tests (85)
System\Windows\Forms\AxHostTests.cs (2)
97Assert.Equal(new Size(75, 23), control.PreferredSize); 191Assert.Equal(new Size(75, 23), control.PreferredSize);
System\Windows\Forms\ButtonBaseTests.cs (1)
98Assert.Throws<NullReferenceException>(() => control.PreferredSize);
System\Windows\Forms\ButtonTests.cs (1)
98Assert.Equal(new Size(75, 23), control.PreferredSize);
System\Windows\Forms\CheckBoxTests.cs (2)
99Assert.True(control.PreferredSize.Width > 0); 100Assert.True(control.PreferredSize.Height > 0);
System\Windows\Forms\ComboBoxTests.cs (1)
110Assert.Equal(new Size(121, control.PreferredHeight), control.PreferredSize);
System\Windows\Forms\ContainerControlTests.cs (1)
102Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\ControlTests.cs (5)
80Assert.Equal(Size.Empty, control.PreferredSize); 169Assert.Equal(Size.Empty, control.PreferredSize); 265Assert.Equal(new Size(width, height), control.PreferredSize); 361Assert.Equal(Size.Empty, control.PreferredSize); 457Assert.Equal(new Size(width, height), control.PreferredSize);
System\Windows\Forms\ControlTests.Properties.cs (4)
9845Assert.Equal(new Size(0, 0), control.PreferredSize); 9848Assert.Equal(new Size(0, 0), control.PreferredSize); 9863Assert.Equal(new Size(0, 0), control.PreferredSize); 9866Assert.Equal(new Size(0, 0), control.PreferredSize);
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (2)
100Assert.Equal(4, control.PreferredSize.Width); 101Assert.True(control.PreferredSize.Height > 0);
System\Windows\Forms\DateTimePickerTests.cs (1)
100Assert.Equal(new Size(200, control.PreferredHeight), control.PreferredSize);
System\Windows\Forms\Design\ComponentEditorFormTests.cs (2)
132Assert.True(control.PreferredSize.Width > 0); 133Assert.True(control.PreferredSize.Height > 0);
System\Windows\Forms\Design\ComponentEditorPageTests.cs (1)
104Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\DomainUpDownTests.cs (2)
62_sub.PreferredSize.Should().Be(new Size(16, _sub.PreferredHeight)); 69_sub.PreferredSize.Should().Be(new Size(20, _sub.PreferredHeight));
System\Windows\Forms\FlowLayoutPanelTests.cs (1)
96Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\FormTests.cs (2)
134Assert.True(control.PreferredSize.Width > 0); 135Assert.True(control.PreferredSize.Height > 0);
System\Windows\Forms\GroupBoxTests.cs (3)
85Assert.Equal(new Size(6, 6 + Control.DefaultFont.Height), control.PreferredSize); 932Assert.Equal(new Size(22, 25), control.PreferredSize); 942Assert.Equal(new Size(8, 9), control.PreferredSize);
System\Windows\Forms\HScrollBarTests.cs (2)
94Assert.True(control.PreferredSize.Width > 0); 95Assert.True(control.PreferredSize.Height > 0);
System\Windows\Forms\LabelTests.cs (4)
90Assert.Equal(0, control.PreferredSize.Width); 91Assert.True(control.PreferredSize.Height > 0); 875Size defaultSize = label.PreferredSize; 878Assert.NotEqual(defaultSize, label.PreferredSize);
System\Windows\Forms\ListBoxTests.cs (1)
103Assert.Equal(new Size(120, 96), control.PreferredSize);
System\Windows\Forms\ListControlTests.cs (1)
91Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\ListViewTests.cs (1)
118Assert.Equal(new Size(121, 97), control.PreferredSize);
System\Windows\Forms\MdiClientTests.cs (1)
70Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\MenuStripTests.cs (2)
120Assert.True(control.PreferredSize.Width > 0); 121Assert.True(control.PreferredSize.Height > 0);
System\Windows\Forms\MonthCalendarTests.cs (2)
106Assert.True(control.PreferredSize.Width > 0); 107Assert.True(control.PreferredSize.Height > 0);
System\Windows\Forms\PanelTests.cs (3)
96Assert.Equal(Size.Empty, control.PreferredSize); 619Assert.Equal(new Size(19, 23), control.PreferredSize); 634Assert.Equal(new Size(26, 31), control.PreferredSize);
System\Windows\Forms\PictureBoxTests.cs (1)
91Assert.Equal(new Size(100, 50), control.PreferredSize);
System\Windows\Forms\ProgressBarTests.cs (1)
82Assert.Equal(new Size(100, 23), control.PreferredSize);
System\Windows\Forms\PropertyGridTests.cs (1)
131Assert.NotEqual(Size.Empty, control.PreferredSize);
System\Windows\Forms\RadioButtonTests.cs (1)
98Assert.Equal(new Size(14, 13), control.PreferredSize);
System\Windows\Forms\RichTextBoxTests.cs (3)
107Assert.True(control.PreferredSize.Width > 0); 108Assert.True(control.PreferredSize.Height > 0); 109Assert.Equal(control.PreferredSize.Height, control.PreferredHeight);
System\Windows\Forms\ScrollableControlTests.cs (1)
95Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\ScrollBarTests.cs (1)
84Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\SplitterPanelTests.cs (1)
86Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\SplitterTests.cs (1)
84Assert.Equal(new Size(3, 3), control.PreferredSize);
System\Windows\Forms\StatusStripTests.cs (2)
119Assert.True(control.PreferredSize.Width > 0); 120Assert.True(control.PreferredSize.Height > 0);
System\Windows\Forms\TabControlTests.cs (1)
88Assert.Equal(new Size(200, 100), control.PreferredSize);
System\Windows\Forms\TableLayoutPanelTests.cs (1)
104Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\ToolStripContentPanelTests.cs (1)
98Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\ToolStripDropDownTests.cs (2)
128Assert.True(control.PreferredSize.Width > 0); 129Assert.True(control.PreferredSize.Height > 0);
System\Windows\Forms\ToolStripPanelTests.cs (1)
98Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\ToolStripTests.cs (4)
136Assert.True(control.PreferredSize.Width > 0); 137Assert.True(control.PreferredSize.Height > 0); 291Assert.True(control.PreferredSize.Width > 0); 292Assert.True(control.PreferredSize.Height > 0);
System\Windows\Forms\TreeViewTests.cs (1)
99Assert.Equal(new Size(121, 97), control.PreferredSize);
System\Windows\Forms\UpDownBaseTests.cs (6)
49Assert.Equal(new Size(122, control.PreferredHeight), control.PreferredSize); 56Assert.Equal(new Size(123, control.PreferredHeight), control.PreferredSize); 743Assert.Equal(expectedPreferredSize, control.PreferredSize); 750Assert.Equal(expectedPreferredSize, control.PreferredSize); 786Assert.Equal(expectedPreferredSize, control.PreferredSize); 796Assert.Equal(expectedPreferredSize, control.PreferredSize);
System\Windows\Forms\UserControlTests.cs (1)
102Assert.Equal(Size.Empty, control.PreferredSize);
System\Windows\Forms\VScrollBarTests.cs (2)
93Assert.True(control.PreferredSize.Width > 0); 94Assert.True(control.PreferredSize.Height > 0);
System\Windows\Forms\WebBrowserTests.cs (1)
81Assert.Equal(new Size(250, 250), control.PreferredSize);
TextBoxTests.cs (2)
94Assert.Equal(4, control.PreferredSize.Width); 95Assert.True(control.PreferredSize.Height > 0);
TrackBarTests.cs (1)
88Assert.Equal(new Size(104, s_dimension), control.PreferredSize);