Graphics.MeasureString で文字列を表示するのに必要な幅を取得できますが、
逆にコントロールの幅から表示できる文字数を取得する方法ありますか?

1文字づつ増やしながら、幅がコントロールの幅を超えるまでループする方法
だと遅くて使い物になりませんでした。