11 references to MeasureTextWidth
System.Windows.Forms (5)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (1)
324
MeasureTextWidth
(
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (1)
517
MeasureTextWidth
(
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (1)
572
MeasureTextWidth
(
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (1)
418
MeasureTextWidth
(
System\Windows\Forms\Controls\DataGridView\DataGridViewUtilities.cs (1)
176
preferredWidth = DataGridViewCell.
MeasureTextWidth
(graphics, val, cellStyle.Font!, maxHeight, flags);
System.Windows.Forms.Tests (6)
System\Windows\Forms\DataGridViewCellTests.cs (6)
5432
Assert.Equal(0, DataGridViewCell.
MeasureTextWidth
(graphics, text, SystemFonts.DefaultFont, 10, TextFormatFlags.Default));
5446
Assert.NotEqual(0, DataGridViewCell.
MeasureTextWidth
(graphics, text, SystemFonts.DefaultFont, 10, flags));
5452
Assert.Throws<ArgumentNullException>("graphics", () => DataGridViewCell.
MeasureTextWidth
(null, "text", SystemFonts.DefaultFont, 10, TextFormatFlags.Default));
5460
Assert.Throws<ArgumentNullException>("font", () => DataGridViewCell.
MeasureTextWidth
(graphics, "text", null, 10, TextFormatFlags.Default));
5470
Assert.Throws<ArgumentOutOfRangeException>("maxHeight", () => DataGridViewCell.
MeasureTextWidth
(graphics, "text", SystemFonts.DefaultFont, maxHeight, TextFormatFlags.Default));
5479
Assert.Throws<InvalidEnumArgumentException>("flags", () => DataGridViewCell.
MeasureTextWidth
(graphics, "text", SystemFonts.DefaultFont, 10, flags));