356 references to SizeType
PresentationUI (21)
MS\Internal\Documents\Application\DocumentPropertiesDialog.Designer.cs (8)
125this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F)); 162this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 94)); 163this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 335)); 535this._documentTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 103)); 536this._documentTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 283)); 555this._documentTable.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); 658this._fileTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 103)); 659this._fileTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 283));
MS\Internal\Documents\CredentialManagerDialog.Designer.cs (3)
59this._mainDialogTableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); 101this._userInputtableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); 108this._userInputtableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
MS\Internal\Documents\RMEnrollmentPage2.Designer.cs (4)
149this._tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 71.5164F)); 150this._tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 28.48361F)); 160this._tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 10F)); 162this._tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 10F));
MS\Internal\Documents\RMEnrollmentPage3.Designer.cs (5)
50this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); 59this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); 86this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); 93this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); 94this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
MS\Internal\Documents\SigningDialog.Designer.cs (1)
73_signatureControlInputLayoutTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
System.Windows.Forms (57)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridErrorDialog.cs (4)
196_buttonTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F)); 220_pictureLabelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F)); 223_pictureLabelTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.AutoSize)); 245_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 20F));
System\Windows\Forms\Controls\ToolStrips\StatusStrip.cs (8)
492colStyle.SizeType = (spring) ? SizeType.Percent : SizeType.AutoSize; 503TableLayoutSettings.RowStyles[0].SizeType = SizeType.Absolute; 510TableLayoutSettings.ColumnStyles[i].SizeType = SizeType.AutoSize; 539rowStyle.SizeType = (spring) ? SizeType.Percent : SizeType.AutoSize; 551TableLayoutSettings.ColumnStyles[0].SizeType = SizeType.Absolute; 559TableLayoutSettings.RowStyles[i].SizeType = SizeType.AutoSize;
System\Windows\Forms\Layout\TableLayout.ContainerInfo.cs (1)
343if (style.SizeType == SizeType.Percent)
System\Windows\Forms\Layout\TableLayout.cs (21)
159if (containerInfo.MaxColumns == 1 && containerInfo.ColumnStyles.Count > 0 && containerInfo.ColumnStyles[0].SizeType == SizeType.Absolute) 659if (style is not null && style.SizeType == SizeType.Absolute) 768if (style.SizeType == SizeType.Percent) 787if (style.SizeType == SizeType.Percent) 929if (lastPercent < styles.Count && styles[lastPercent].SizeType == SizeType.Percent) 1003(index < styles.Count) && styles[index].SizeType == SizeType.Absolute; 1033case SizeType.Absolute: 1038case SizeType.Percent: 1096SizeType sizeType = i < styles.Count ? styles[i].SizeType : SizeType.AutoSize; 1097if (sizeType == SizeType.Percent) 1120SizeType sizeType = i < styles.Count ? styles[i].SizeType : SizeType.AutoSize; 1129if (sizeType == SizeType.Percent) 1154SizeType sizeType = i < styles.Count ? styles[i].SizeType : SizeType.AutoSize; 1155if (sizeType == SizeType.AutoSize) 1490Debug.Assert(containerInfo.ColumnStyles[k].SizeType == SizeType.Absolute, $"column {k} is not absolutely sized"); 1495Debug.Assert(containerInfo.ColumnStyles[k].SizeType == SizeType.Absolute, $"column {k} is not absolutely sized"); 1507Debug.Assert(containerInfo.RowStyles[k].SizeType == SizeType.Absolute, $"column {k} is not absolutely sized"); 1512Debug.Assert(containerInfo.RowStyles[k].SizeType == SizeType.Absolute, $"column {k} is not absolutely sized");
System\Windows\Forms\MDI\MDIWindowDialog.cs (2)
125_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 126_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F));
System\Windows\Forms\Panels\TableLayoutPanel\ColumnStyle.cs (2)
12public ColumnStyle(SizeType sizeType) 17public ColumnStyle(SizeType sizeType, float width)
System\Windows\Forms\Panels\TableLayoutPanel\RowStyle.cs (2)
12public RowStyle(SizeType sizeType) 17public RowStyle(SizeType sizeType, float height)
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutPanel.cs (2)
523if (cs.SizeType == SizeType.Absolute) 544if (rs.SizeType == SizeType.Absolute)
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettings.StyleConverter.cs (4)
30case SizeType.AutoSize: 34case SizeType.Absolute: 35case SizeType.Percent: 37style.GetTypeWithConstructor().GetConstructor([typeof(SizeType), typeof(int)]),
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettingsTypeConverter.cs (3)
175Type sizeTypeType = typeof(SizeType); 197SizeType type = (SizeType)Enum.Parse(sizeTypeType, styleString.AsSpan(currentIndex, nextIndex - currentIndex), true);
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutStyle.cs (5)
14private SizeType _sizeType = SizeType.AutoSize; 17[DefaultValue(SizeType.AutoSize)] 18public SizeType SizeType 62return SizeType != SizeType.AutoSize;
System\Windows\Forms\Printing\PrintControllerWithStatusDialog.StatusDialog.cs (3)
66_tableLayoutPanel.ColumnStyles.Add(new(SizeType.Percent, 100F)); 67_tableLayoutPanel.RowStyles.Add(new(SizeType.Percent, 50F)); 68_tableLayoutPanel.RowStyles.Add(new(SizeType.Percent, 50F));
System.Windows.Forms.Design (130)
System\ComponentModel\Design\BinaryEditor.BinaryUI.cs (9)
213_radioButtonsTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 25F)); 214_radioButtonsTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 25F)); 215_radioButtonsTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 25F)); 216_radioButtonsTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 25F)); 258_okSaveTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 259_okSaveTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 264_okSaveTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 50F)); 269_overarchingTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 274_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
System\ComponentModel\Design\ByteViewer.cs (2)
63ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F)); 66RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
System\Windows\Forms\Design\Behavior\TableLayoutPanelBehavior.cs (8)
213if (_styles[i].SizeType != SizeType.AutoSize && widths[i] >= DesignerUtils.s_minimumSizeDrag) 226if (_styles[i].SizeType != SizeType.AutoSize && widths[i] >= DesignerUtils.s_minimumSizeDrag) 280if (_styles[rightIndex].SizeType == SizeType.Absolute && 281_styles[leftIndex].SizeType == SizeType.Absolute) 307else if (_styles[rightIndex].SizeType == SizeType.Percent && 308_styles[leftIndex].SizeType == SizeType.Percent) 312if (_styles[i].SizeType == SizeType.Percent) 330int absIndex = _styles[rightIndex].SizeType == SizeType.Absolute ? rightIndex : leftIndex;
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (13)
297_overarchingTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 14F)); 299_overarchingTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 250F)); 314_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 22F)); 315_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 16F)); 316_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 91F)); 317_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 12F)); 318_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 22F)); 320_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 4F)); 322_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 4F)); 324_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 27F)); 364_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 365_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 370_okCancelTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 50F));
System\Windows\Forms\Design\DataGridViewCellStyleBuilder.cs (9)
151_sampleViewTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 423F)); 159_sampleViewGridsTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 10F)); 160_sampleViewGridsTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 30F)); 161_sampleViewGridsTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 20F)); 162_sampleViewGridsTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 30F)); 163_sampleViewGridsTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 10F)); 213_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 214_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 233_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (8)
534_overarchingTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent)); 546_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 50F)); 552_addRemoveTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 553_addRemoveTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 558_addRemoveTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 50F)); 584_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 585_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 586_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 20F));
System\Windows\Forms\Design\LinkAreaEditor.LinkAreaUI.cs (2)
88_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 89_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F));
System\Windows\Forms\Design\MaskDesignerDialog.cs (5)
215_maskTryItTable.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F)); 248_overarchingTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 256_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 50F)); 263_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 264_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F));
System\Windows\Forms\Design\ShortcutKeysEditor.ShortcutKeysUI.cs (6)
145_outerPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 20F)); 146_outerPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 24F)); 177_innerPanel.ColumnStyles.Add(new ColumnStyle(SizeType.AutoSize)); 178_innerPanel.ColumnStyles.Add(new ColumnStyle(SizeType.AutoSize)); 184_innerPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 20F)); 185_innerPanel.RowStyles.Add(new RowStyle(SizeType.AutoSize));
System\Windows\Forms\Design\StyleEditorForm.cs (35)
198_addRemoveInsertTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 33F)); 199_addRemoveInsertTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 33F)); 200_addRemoveInsertTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 33F)); 235_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 236_okCancelTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 262_overarchingTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F)); 263_overarchingTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.AutoSize)); 273_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 50F)); 280_showTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 332_helperTextTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F)); 382_sizeTypeTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 33.3F)); 383_sizeTypeTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 33.3F)); 384_sizeTypeTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 33.3F)); 554private static string FormatValueString(SizeType type, float value) 556if (type == SizeType.Absolute) 560else if (type == SizeType.Percent) 674SizeType type; 755private void UpdateGroupBox(SizeType type, float value) 759case SizeType.Absolute: 774case SizeType.Percent: 789case SizeType.AutoSize: 828member, SizeType.Absolute.ToString(), 902private void UpdateTypeAndValue(SizeType type, float value) 926UpdateTypeAndValue(SizeType.Absolute, (float)_absoluteNumericUpDown.Value); 934UpdateTypeAndValue(SizeType.Percent, (float)_percentNumericUpDown.Value); 942UpdateTypeAndValue(SizeType.AutoSize, 0); 952UpdateTypeAndValue(SizeType.Absolute, (float)_absoluteNumericUpDown.Value); 957UpdateTypeAndValue(SizeType.Percent, (float)_percentNumericUpDown.Value); 971if (_tableLayoutPanel.RowStyles[i].SizeType != SizeType.Percent) 980if (_tableLayoutPanel.ColumnStyles[i].SizeType != SizeType.Percent) 999if (_tableLayoutPanel.RowStyles[i].SizeType != SizeType.Percent) 1008if (_tableLayoutPanel.ColumnStyles[i].SizeType != SizeType.Percent) 1035UpdateTypeAndValue(SizeType.Absolute, (float)_absoluteNumericUpDown.Value); 1039UpdateTypeAndValue(SizeType.Percent, (float)_percentNumericUpDown.Value); 1043UpdateTypeAndValue(SizeType.AutoSize, 0);
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (21)
654Table.ColumnStyles[0].SizeType = SizeType.Percent; 656Table.ColumnStyles[1].SizeType = SizeType.Percent; 660Table.RowStyles[0].SizeType = SizeType.Percent; 662Table.RowStyles[1].SizeType = SizeType.Percent; 918Table.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, DesignerUtils.s_minimumStyleSize)); 931Table.RowStyles.Add(new RowStyle(SizeType.Absolute, DesignerUtils.s_minimumStyleSize)); 1595case SizeType.Absolute: 1598case SizeType.Percent: 1601case SizeType.AutoSize: 1667Table.RowStyles.Insert(index, new RowStyle(SizeType.Absolute, DesignerUtils.s_minimumStyleSize)); 1679Table.ColumnStyles.Insert(index, new ColumnStyle(SizeType.Absolute, DesignerUtils.s_minimumStyleSize)); 1932private void ChangeSizeType(bool isRow, SizeType newType) 1970case SizeType.Absolute: 1971styles[index].SizeType = SizeType.Absolute; 1982case SizeType.Percent: 1983styles[index].SizeType = SizeType.Percent; 1994case SizeType.AutoSize: 1995styles[index].SizeType = SizeType.AutoSize; 2027private void OnAbsoluteClick(object sender, EventArgs e) => ChangeSizeType((bool)((ToolStripMenuItem)sender).Tag, SizeType.Absolute); 2029private void OnPercentClick(object sender, EventArgs e) => ChangeSizeType((bool)((ToolStripMenuItem)sender).Tag, SizeType.Percent); 2031private void OnAutoSizeClick(object sender, EventArgs e) => ChangeSizeType((bool)((ToolStripMenuItem)sender).Tag, SizeType.AutoSize);
System\Windows\Forms\Design\ToolStripCollectionEditor.ToolStripItemEditorForm.cs (6)
212_tableLayoutPanel.ColumnStyles.Add(new(SizeType.Absolute, 274F)); 214_tableLayoutPanel.ColumnStyles.Add(new(SizeType.Percent, 100F)); 231_tableLayoutPanel.RowStyles.Add(new(SizeType.Percent, 100F)); 235_addTableLayoutPanel.ColumnStyles.Add(new(SizeType.Percent, 100F)); 258_okCancelTableLayoutPanel.ColumnStyles.Add(new(SizeType.Percent, 50F)); 259_okCancelTableLayoutPanel.ColumnStyles.Add(new(SizeType.Percent, 50F));
System\Windows\Forms\Design\TreeNodeCollectionEditor.cs (6)
233_okCancelPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 234_okCancelPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 252_nodeControlPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 253_nodeControlPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 308_overarchingTableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F)); 312_overarchingTableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
System.Windows.Forms.Design.Tests (2)
System\ComponentModel\Design\ByteViewerTests.cs (2)
49Assert.Equal(SizeType.Percent, columnStyle.SizeType); 113Assert.Equal(SizeType.Percent, rowStyle.SizeType);
System.Windows.Forms.Tests (113)
SerializableTypesTests.cs (9)
281tableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50)); 282tableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50)); 283tableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50)); 284tableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 20)); 285tableLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Absolute, 30)); 319Assert.Equal(SizeType.Percent, result.ColumnStyles[0].SizeType); 320Assert.Equal(SizeType.Percent, result.ColumnStyles[1].SizeType); 321Assert.Equal(SizeType.Percent, result.ColumnStyles[2].SizeType); 322Assert.Equal(SizeType.Absolute, result.RowStyles[0].SizeType);
System\Windows\Forms\ColumnStyleTests.cs (11)
14Assert.Equal(SizeType.AutoSize, style.SizeType); 19[EnumData<SizeType>] 20[InvalidEnumData<SizeType>] 21public void ColumnStyle_Ctor_SizeType(SizeType sizeType) 29[InlineData(SizeType.AutoSize, 0)] 30[InlineData(SizeType.Absolute, 1)] 31[InlineData(SizeType.Percent, 2)] 32[InlineData((SizeType.AutoSize - 1), 3)] 33[InlineData((SizeType.Percent + 1), 4)] 34public void ColumnStyle_Ctor_SizeType_Float(SizeType sizeType, float width) 44Assert.Throws<ArgumentOutOfRangeException>("value", () => new ColumnStyle(SizeType.AutoSize, -1));
System\Windows\Forms\ControlTests.cs (3)
868table.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 869table.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 870table.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F));
System\Windows\Forms\Layout\TableLayoutSettingsTests.cs (6)
1673ColumnStyle columnStyle = new(SizeType.Percent, 1); 1674RowStyle rowStyle = new(SizeType.Percent, 2); 1709ColumnStyle columnStyle = new(SizeType.Percent, 1); 1710RowStyle rowStyle = new(SizeType.Percent, 2); 1776ColumnStyle columnStyle = new(SizeType.Percent, 1); 1777RowStyle rowStyle = new(SizeType.Percent, 2);
System\Windows\Forms\Layout\TableLayoutSettingsTypeConverterTests.cs (11)
50Assert.Equal(SizeType.AutoSize, settings.ColumnStyles[0].SizeType); 52Assert.Equal(SizeType.Absolute, settings.ColumnStyles[1].SizeType); 54Assert.Equal(SizeType.AutoSize, settings.ColumnStyles[2].SizeType); 56Assert.Equal(SizeType.Percent, settings.ColumnStyles[3].SizeType); 58Assert.Equal(SizeType.Percent, settings.ColumnStyles[4].SizeType); 62Assert.Equal(SizeType.AutoSize, settings.RowStyles[0].SizeType); 64Assert.Equal(SizeType.Absolute, settings.RowStyles[1].SizeType); 178settings.ColumnStyles.Add(new ColumnStyle(SizeType.AutoSize, 1)); 179settings.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 2)); 180settings.RowStyles.Add(new RowStyle(SizeType.AutoSize, 1)); 181settings.RowStyles.Add(new RowStyle(SizeType.Absolute, 2));
System\Windows\Forms\RowStyleTests.cs (11)
14Assert.Equal(SizeType.AutoSize, style.SizeType); 19[EnumData<SizeType>] 20[InvalidEnumData<SizeType>] 21public void RowStyle_Ctor_SizeType(SizeType sizeType) 29[InlineData(SizeType.AutoSize, 0)] 30[InlineData(SizeType.Absolute, 1)] 31[InlineData(SizeType.Percent, 2)] 32[InlineData((SizeType.AutoSize - 1), 3)] 33[InlineData((SizeType.Percent + 1), 4)] 34public void RowStyle_Ctor_SizeType_Float(SizeType sizeType, float width) 44Assert.Throws<ArgumentOutOfRangeException>("value", () => new RowStyle(SizeType.AutoSize, -1));
System\Windows\Forms\TableLayoutPanelTests.cs (30)
448ColumnStyle columnStyle = new(SizeType.Percent, 1); 449RowStyle rowStyle = new(SizeType.Percent, 1); 484ColumnStyle columnStyle = new(SizeType.Percent, 1); 485RowStyle rowStyle = new(SizeType.Percent, 1); 548settings.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 1)); 549settings.RowStyles.Add(new RowStyle(SizeType.Percent, 1)); 981control.RowStyles.Add(new RowStyle(SizeType.AutoSize, 20)); 984control.RowStyles.Add(new RowStyle(SizeType.AutoSize, 30)); 987control.RowStyles.Add(new RowStyle(SizeType.AutoSize, 6)); 1003control.RowStyles.Add(new RowStyle(SizeType.Absolute, 10)); 1006control.RowStyles.Add(new RowStyle(SizeType.Absolute, 5)); 1009control.RowStyles.Add(new RowStyle(SizeType.Absolute, 6)); 1026control.RowStyles.Add(new RowStyle(SizeType.Percent, 20)); 1029control.RowStyles.Add(new RowStyle(SizeType.Percent, 30)); 1032control.RowStyles.Add(new RowStyle(SizeType.Percent, 6)); 1049control.RowStyles.Add(new RowStyle(SizeType.Percent, 75)); 1052control.RowStyles.Add(new RowStyle(SizeType.Absolute, 100)); 1069control.RowStyles.Add(new RowStyle(SizeType.Percent, 75)); 1072control.RowStyles.Add(new RowStyle(SizeType.AutoSize, 100)); 1089control.RowStyles.Add(new RowStyle(SizeType.Absolute, 50)); 1092control.RowStyles.Add(new RowStyle(SizeType.AutoSize, 100)); 1109control.RowStyles.Add(new RowStyle(SizeType.Absolute, 100)); 1112control.RowStyles.Add(new RowStyle(SizeType.Absolute, 100)); 1129control.RowStyles.Add(new RowStyle(SizeType.AutoSize - 1, 22)); 1132control.RowStyles.Add(new RowStyle(SizeType.AutoSize - 1, 22)); 1135control.RowStyles.Add(new RowStyle(SizeType.AutoSize - 1, 6)); 1517control.RowStyles.Add(new RowStyle(SizeType.Absolute, 10)); 1518control.RowStyles.Add(new RowStyle(SizeType.Absolute, 10)); 1519control.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 10)); 1520control.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 10));
System\Windows\Forms\TableLayoutStyleTests.cs (32)
18Assert.Equal(SizeType.AutoSize, style.SizeType); 22[EnumData<SizeType>] 23[InvalidEnumData<SizeType>] 24public void TableLayoutStyle_SizeType_Set_GetReturnsExpected(SizeType value) 38[InlineData(SizeType.Absolute, 1)] 39[InlineData(SizeType.AutoSize, 0)] 40[InlineData(SizeType.Percent, 1)] 41[InlineData((SizeType.AutoSize - 1), 1)] 42[InlineData((SizeType.Percent + 1), 1)] 43public void TableLayoutStyle_SizeType_SetWithOwner_GetReturnsExpected(SizeType value, int expectedLayoutCallCount) 70[InlineData(SizeType.Absolute, 1)] 71[InlineData(SizeType.AutoSize, 0)] 72[InlineData(SizeType.Percent, 1)] 73[InlineData((SizeType.AutoSize - 1), 1)] 74[InlineData((SizeType.Percent + 1), 1)] 75public void TableLayoutStyle_SizeType_SetWithOwnerWithHandle_GetReturnsExpected(SizeType value, int expectedLayoutCallCount) 128yield return new object[] { new RowStyle(SizeType.AutoSize, 1), typeof(RowStyle).GetConstructor(Array.Empty<Type>()), Array.Empty<object>() }; 129yield return new object[] { new RowStyle(SizeType.Absolute, 1), typeof(RowStyle).GetConstructor([typeof(SizeType), typeof(int)]), new object[] { SizeType.Absolute, 1f } }; 130yield return new object[] { new RowStyle(SizeType.Percent, 1), typeof(RowStyle).GetConstructor([typeof(SizeType), typeof(int)]), new object[] { SizeType.Percent, 1f } }; 131yield return new object[] { new ColumnStyle(SizeType.AutoSize, 1), typeof(ColumnStyle).GetConstructor(Array.Empty<Type>()), Array.Empty<object>() }; 132yield return new object[] { new ColumnStyle(SizeType.Absolute, 1), typeof(ColumnStyle).GetConstructor([typeof(SizeType), typeof(int)]), new object[] { SizeType.Absolute, 1f } }; 133yield return new object[] { new ColumnStyle(SizeType.Percent, 1), typeof(ColumnStyle).GetConstructor([typeof(SizeType), typeof(int)]), new object[] { SizeType.Percent, 1f } }; 147[InvalidEnumData<SizeType>] 148public void TableLayoutStyle_ConverterConvertTo_InvalidSizeType_ThrowsNotSupportedException(SizeType sizeType)
System.Windows.Forms.UI.IntegrationTests (1)
DragDropTests.cs (1)
1005tableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.AutoSize));
TestPassApp (14)
ContainerControls2.Designer.cs (14)
139this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); 140this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); 141this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 23F)); 142this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 23F)); 143this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 25F)); 148this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); 149this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); 150this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 23F)); 151this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 23F)); 152this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 23F)); 404this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); 405this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); 410this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); 411this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
WinFormsControlsTest (18)
Buttons.cs (5)
33table.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 34table.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 35table.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 36table.RowStyles.Add(new RowStyle(SizeType.Percent, 70.0f)); 37table.RowStyles.Add(new RowStyle(SizeType.Percent, 30.0f));
DragDrop.cs (1)
428tableLayoutPanel.ColumnStyles.Add(new ColumnStyle(SizeType.AutoSize));
DragDrop.Designer.cs (12)
59tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 115F)); 60tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 55.55556F)); 61tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 44.44445F)); 74tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Absolute, 112F)); 75tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Absolute, 112F)); 76tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Absolute, 112F)); 77tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Absolute, 112F)); 78tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Absolute, 112F)); 79tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Percent, 100F)); 163tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 164tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); 171tableLayoutPanel2.RowStyles.Add(new RowStyle(SizeType.Percent, 50F));