11 references to MeasureTextPreferredSize
System.Windows.Forms (5)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (1)
374
preferredSize =
MeasureTextPreferredSize
(graphics, formattedString, cellStyle.Font!, 5.0F, flags);
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (1)
633
preferredSize =
MeasureTextPreferredSize
(
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (1)
597
preferredSize =
MeasureTextPreferredSize
(
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (1)
443
preferredSize =
MeasureTextPreferredSize
(
System\Windows\Forms\Controls\DataGridView\DataGridViewUtilities.cs (1)
264
preferredSize = DataGridViewCell.
MeasureTextPreferredSize
(graphics, val, cellStyle.Font!, 5.0F, flags);
System.Windows.Forms.Tests (6)
System\Windows\Forms\DataGridViewCellTests.cs (6)
5330
Assert.Equal(Size.Empty, DataGridViewCell.
MeasureTextPreferredSize
(graphics, text, SystemFonts.DefaultFont, 0.2f, TextFormatFlags.Default));
5344
Assert.NotEqual(Size.Empty, DataGridViewCell.
MeasureTextPreferredSize
(graphics, text, SystemFonts.DefaultFont, 0.2f, flags));
5350
Assert.Throws<ArgumentNullException>("graphics", () => DataGridViewCell.
MeasureTextPreferredSize
(null, "text", SystemFonts.DefaultFont, 0.2f, TextFormatFlags.Default));
5358
Assert.Throws<ArgumentNullException>("font", () => DataGridViewCell.
MeasureTextPreferredSize
(graphics, "text", null, 0.2f, TextFormatFlags.Default));
5368
Assert.Throws<ArgumentOutOfRangeException>("maxRatio", () => DataGridViewCell.
MeasureTextPreferredSize
(graphics, "text", SystemFonts.DefaultFont, maxRatio, TextFormatFlags.Default));
5377
Assert.Throws<InvalidEnumArgumentException>("flags", () => DataGridViewCell.
MeasureTextPreferredSize
(graphics, "text", SystemFonts.DefaultFont, 0.2f, flags));