title: How can I determine how much of a string will fit in a certain width?
body: <p>Hi
  I have a problem with adjusting length of text so that it fits to form's length.
  In my form I placed a label which is responsible for displaying some long text. However the text might be so long that it won't fit to form. That is why I want to shorten this text and add ... to the end. </p>
  
  <p>The problem is that I don't know how to efficiently calculate the substring of maximal lenght which would fit in form. So far I only managed to check if given text is too long (I use the method <code>MeasureString</code> from <code>Graphics</code> class).
  What would be the best way to calculate max substring which would fit in form (substring which <code>width &lt; form.Width</code> )?</p>