Condividi tramite


VisualStyleRenderer.GetTextExtent Metodo

Definizione

Restituisce le dimensioni e la posizione della stringa specificata quando viene disegnata con il tipo di carattere dell'elemento dello stile di visualizzazione corrente.

Overload

GetTextExtent(IDeviceContext, String, TextFormatFlags)

Restituisce le dimensioni e la posizione della stringa specificata quando viene disegnata con il tipo di carattere dell'elemento dello stile di visualizzazione corrente.

GetTextExtent(IDeviceContext, Rectangle, String, TextFormatFlags)

Restituisce le dimensioni e la posizione della stringa specificata quando viene disegnata con il tipo di carattere dell'elemento dello stile di visualizzazione corrente entro il rettangolo di delimitazione iniziale specificato.

GetTextExtent(IDeviceContext, String, TextFormatFlags)

Restituisce le dimensioni e la posizione della stringa specificata quando viene disegnata con il tipo di carattere dell'elemento dello stile di visualizzazione corrente.

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

Parametri

dc
IDeviceContext

Oggetto IDeviceContext utilizzato da questa operazione.

textToDraw
String

Stringa da misurare.

flags
TextFormatFlags

Combinazione bit per bit dei valori di TextFormatFlags.

Restituisce

Rectangle

Struttura Rectangle contenente l'area richiesta per adattare il testo di cui è stato eseguito il rendering.

Eccezioni

dc è null.

Si applica a

GetTextExtent(IDeviceContext, Rectangle, String, TextFormatFlags)

Restituisce le dimensioni e la posizione della stringa specificata quando viene disegnata con il tipo di carattere dell'elemento dello stile di visualizzazione corrente entro il rettangolo di delimitazione iniziale specificato.

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

Parametri

dc
IDeviceContext

Oggetto IDeviceContext utilizzato da questa operazione.

bounds
Rectangle

Struttura Rectangle utilizzata per controllare il flusso e l'invio a capo del test.

textToDraw
String

Stringa da misurare.

flags
TextFormatFlags

Combinazione bit per bit dei valori di TextFormatFlags.

Restituisce

Rectangle

Struttura Rectangle contenente l'area richiesta per adattare il testo di cui è stato eseguito il rendering.

Eccezioni

dc è null.

Si applica a