Freigeben über


VisualStyleRenderer.GetTextExtent Methode

Definition

Gibt die Größe und Position der angegebenen Zeichenfolge beim Zeichnen mit der Schriftart des aktuellen visuellen Stilelements zurück.

Überlädt

GetTextExtent(IDeviceContext, String, TextFormatFlags)

Gibt die Größe und Position der angegebenen Zeichenfolge beim Zeichnen mit der Schriftart des aktuellen visuellen Stilelements zurück.

GetTextExtent(IDeviceContext, Rectangle, String, TextFormatFlags)

Gibt die Größe und Position der angegebenen Zeichenfolge beim Zeichnen mit der Schriftart des aktuellen visuellen Stilelements in dem angegebenen anfänglichen umschließenden Rechteck zurück.

GetTextExtent(IDeviceContext, String, TextFormatFlags)

Gibt die Größe und Position der angegebenen Zeichenfolge beim Zeichnen mit der Schriftart des aktuellen visuellen Stilelements zurück.

public:
 System::Drawing::Rectangle GetTextExtent(System::Drawing::IDeviceContext ^ dc, System::String ^ textToDraw, System::Windows::Forms::TextFormatFlags flags);
public System.Drawing.Rectangle GetTextExtent (System.Drawing.IDeviceContext dc, string textToDraw, System.Windows.Forms.TextFormatFlags flags);
member this.GetTextExtent : System.Drawing.IDeviceContext * string * System.Windows.Forms.TextFormatFlags -> System.Drawing.Rectangle
Public Function GetTextExtent (dc As IDeviceContext, textToDraw As String, flags As TextFormatFlags) As Rectangle

Parameter

dc
IDeviceContext

Die IDeviceContext, die von diesem Vorgang verwendet wird.

textToDraw
String

Die zu messende Zeichenfolge.

flags
TextFormatFlags

Eine bitweise Kombination der TextFormatFlags-Werte.

Gibt zurück

Rectangle

Ein Rectangle, das den Bereich enthält, der zum Wiedergeben des Texts erforderlich ist.

Ausnahmen

dc ist null.

Gilt für

GetTextExtent(IDeviceContext, Rectangle, String, TextFormatFlags)

Gibt die Größe und Position der angegebenen Zeichenfolge beim Zeichnen mit der Schriftart des aktuellen visuellen Stilelements in dem angegebenen anfänglichen umschließenden Rechteck zurück.

public:
 System::Drawing::Rectangle GetTextExtent(System::Drawing::IDeviceContext ^ dc, System::Drawing::Rectangle bounds, System::String ^ textToDraw, System::Windows::Forms::TextFormatFlags flags);
public System.Drawing.Rectangle GetTextExtent (System.Drawing.IDeviceContext dc, System.Drawing.Rectangle bounds, string textToDraw, System.Windows.Forms.TextFormatFlags flags);
member this.GetTextExtent : System.Drawing.IDeviceContext * System.Drawing.Rectangle * string * System.Windows.Forms.TextFormatFlags -> System.Drawing.Rectangle
Public Function GetTextExtent (dc As IDeviceContext, bounds As Rectangle, textToDraw As String, flags As TextFormatFlags) As Rectangle

Parameter

dc
IDeviceContext

Die IDeviceContext, die von diesem Vorgang verwendet wird.

bounds
Rectangle

Ein Rectangle, das verwendet wird, um den Textfluss und -umbruch zu steuern.

textToDraw
String

Die zu messende Zeichenfolge.

flags
TextFormatFlags

Eine bitweise Kombination der TextFormatFlags-Werte.

Gibt zurück

Rectangle

Ein Rectangle, das den Bereich enthält, der zum Wiedergeben des Texts erforderlich ist.

Ausnahmen

dc ist null.

Gilt für