System.Windows.Forms.TextBoxRenderer.DrawTextBox Method

Draws a text box control in the specified state and bounds, and with the specified text, text bounds, and text formatting.

Syntax

public static void DrawTextBox (System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string textBoxText, System.Drawing.Font font, System.Drawing.Rectangle textBounds, TextFormatFlags flags, System.Windows.Forms.VisualStyles.TextBoxState state)

Parameters

g
The System.Drawing.Graphics used to draw the text box.
bounds
The System.Drawing.Rectangle that specifies the bounds of the text box.
textBoxText
The string to draw in the text box.
font
The System.Drawing.Font to apply to textBoxText.
textBounds
The System.Drawing.Rectangle that specifies the bounds of textBoxText.
flags
A bitwise combination of the System.Windows.Forms.TextFormatFlags values.
state
One of the System.Windows.Forms.VisualStyles.TextBoxState values that specifies the visual state of the text box.

Remarks

Before calling this method, you should verify that the TextBoxRenderer.IsSupported property returns true.

Requirements

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Assembly Versions: 2.0.0.0
Since: .NET 2.0