Last night I had cause to measure the rendered dimensions of a string at a given font and width. Without going to much into the why, let's just say if you need to do this you're either doing custom text rendering, or, in my case, positioning report elements relatively in a report suite that doesn't update Control.Height except in some magical layout land that you can't figure out how to access. To get around the problem, I came up with this: private int MeasureStringHeight(int width, string textToMeasure, Font font){ Bitmap bmp = new Bitmap(1,1); Graphics g = Graphics.FromImage(bmp); SizeF bounds...