Is there a simple way to vertically and horizontally center text within a control when using the DrawString method?