VisualStyleRenderer.GetTextExtent Method (IDeviceContext, String, TextFormatFlags)

 

Returns the size and location of the specified string when drawn with the font of the current visual style element.

Namespace:   System.Windows.Forms.VisualStyles
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public Rectangle GetTextExtent(
	IDeviceContext dc,
	string textToDraw,
	TextFormatFlags flags
)

Parameters

dc
Type: System.Drawing.IDeviceContext

The IDeviceContext this operation will use.

textToDraw
Type: System.String

The string to measure.

flags
Type: System.Windows.Forms.TextFormatFlags

A bitwise combination of the TextFormatFlags values.

Return Value

Type: System.Drawing.Rectangle

A Rectangle that contains the area required to fit the rendered text.

Exception Condition
ArgumentNullException

dc is null.

.NET Framework
Available since 2.0
Return to top
Show: