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