如题

解决方案 »

  1.   

    主要是要取得字符串在界面上的长度(长宽各多少象素),str已经画在界面上了.
      

  2.   

    Graphics.MeasureString (String, Font) 
      

  3.   

    名称  说明  
    Graphics.MeasureString (String, Font)  测量用指定的 Font 绘制的指定字符串。 
    由 .NET Compact Framework 支持。 
     
    Graphics.MeasureString (String, Font, Int32)  测量用指定的 Font 绘制的指定字符串。  
    Graphics.MeasureString (String, Font, SizeF)  当在指定的布局区域内以指定的 Font 绘制时,测量指定的字符串。  
    Graphics.MeasureString (String, Font, Int32, StringFormat)  测量用指定的 Font 绘制并用指定的 StringFormat 格式化的指定字符串。  
    Graphics.MeasureString (String, Font, PointF, StringFormat)  测量用指定的 Font 绘制并用指定的 StringFormat 格式化的指定字符串。  
    Graphics.MeasureString (String, Font, SizeF, StringFormat)  测量用指定的 Font 绘制并用指定的 StringFormat 格式化的指定字符串。  
    Graphics.MeasureString (String, Font, SizeF, StringFormat, Int32, Int32)  测量用指定的 Font 绘制并用指定的 StringFormat 格式化的指定字符串。