如何计算graphics.DrawString写到Control上的文字的Rectangle
这么在窗体上写几个位子 
 Font   drawFont   =   new   Font( "宋体 ",   9); 
 StringFormat   drawFormat   =   new   StringFormat(); 
 drawFormat.Alignment   =   StringAlignment.Center; 
 drawFormat.LineAlignment   =   StringAlignment.Center; 
 graphics.DrawString( "测试 ",   drawFont,   new   SolidBrush(Color.Black),   topRect,   drawFormat);   
 如何计算得到 "测试 "在屏幕上的Rectangle呢? 
 感激涕零!
------解决方案--------------------最准确的方法如下:   
 Size size = TextRenderer.MeasureText(text,font)
------解决方案--------------------当然,如果要不那么精确的话,可以如下使用: 
 Graphics g; 
 SizeF size = g.MeasureString(text, font);   
 这个方法比上面的那个要快.