24 references to MeasureTextSize
System.Windows.Forms (19)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (3)
335
MeasureTextSize
(graphics, formattedString, cellStyle.Font!, flags).Width,
360
MeasureTextSize
(
378
preferredSize =
MeasureTextSize
(graphics, formattedString, cellStyle.Font!, flags);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (3)
2328
Size size =
MeasureTextSize
(g, text, cellStyle.Font!, flags);
2579
Size textOneLineSize =
MeasureTextSize
(graphics, text, font, flags);
2633
Size oneLineSize =
MeasureTextSize
(graphics, text, font, flags);
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (3)
528
MeasureTextSize
(
614
MeasureTextSize
(
642
preferredSize =
MeasureTextSize
(
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (1)
1181
MeasureTextSize
(graphics, string.IsNullOrEmpty(formattedValue) ? " " : formattedValue, cellStyle.Font!, flags);
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (3)
614
MeasureTextSize
(graphics, formattedString, cellStyle.Font!, flags).Width,
623
MeasureTextSize
(graphics, formattedString, cellStyle.Font!, flags).Height);
629
preferredSize =
MeasureTextSize
(
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (3)
460
MeasureTextSize
(graphics, formattedString, cellStyle.Font!, flags).Width,
469
MeasureTextSize
(graphics, formattedString, cellStyle.Font!, flags).Height);
475
preferredSize =
MeasureTextSize
(graphics, formattedString, cellStyle.Font!, flags);
System\Windows\Forms\Controls\DataGridView\DataGridViewUtilities.cs (3)
180
preferredWidth = DataGridViewCell.
MeasureTextSize
(graphics, val, cellStyle.Font!, flags).Width;
241
minHeightContent = DataGridViewCell.
MeasureTextSize
(graphics, val, cellStyle.Font!, flags).Height;
268
preferredSize = DataGridViewCell.
MeasureTextSize
(graphics, val, cellStyle.Font!, flags);
System.Windows.Forms.Tests (5)
System\Windows\Forms\DataGridViewCellTests.cs (5)
5386
Assert.Equal(Size.Empty, DataGridViewCell.
MeasureTextSize
(graphics, text, SystemFonts.DefaultFont, TextFormatFlags.Default));
5400
Assert.NotEqual(Size.Empty, DataGridViewCell.
MeasureTextSize
(graphics, text, SystemFonts.DefaultFont, flags));
5406
Assert.Throws<ArgumentNullException>("graphics", () => DataGridViewCell.
MeasureTextSize
(null, "text", SystemFonts.DefaultFont, TextFormatFlags.Default));
5414
Assert.Throws<ArgumentNullException>("font", () => DataGridViewCell.
MeasureTextSize
(graphics, "text", null, TextFormatFlags.Default));
5423
Assert.Throws<InvalidEnumArgumentException>("flags", () => DataGridViewCell.
MeasureTextSize
(graphics, "text", SystemFonts.DefaultFont, flags));