DrawToolTipEventArgs.DrawText Metodo

Definizione

Crea il testo dell'oggetto ToolTip con il colore del testo e il tipo di carattere del sistema utilizzando, facoltativamente, determinate opzioni di formattazione.Draws the text of the ToolTip using the system text color and font, and optionally using specific formatting options.

Overload

DrawText()

Crea il testo dell'oggetto ToolTip utilizzando il colore del testo e il tipo di carattere del sistema.Draws the text of the ToolTip using the system text color and font.

DrawText(TextFormatFlags)

Crea il testo dell'oggetto ToolTip utilizzando il colore del testo e il tipo di carattere del sistema, nonché il layout del testo specificato.Draws the text of the ToolTip using the system text color and font, and the specified text layout.

DrawText()

Crea il testo dell'oggetto ToolTip utilizzando il colore del testo e il tipo di carattere del sistema.Draws the text of the ToolTip using the system text color and font.

public:
 void DrawText();
public void DrawText ();
member this.DrawText : unit -> unit
Public Sub DrawText ()

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come creare un oggetto personalizzato ToolTip .The following code example demonstrates how to custom draw the ToolTip. Nell'esempio viene creato un oggetto ToolTip e lo si associa a tre Button controlli che si trovano in Form .The example creates a ToolTip and associates it to three Button controls located on the Form. Nell'esempio la proprietà viene impostata OwnerDraw su true e viene gestito l' Draw evento.The example sets the OwnerDraw property to true and handles the Draw event. Nel Draw gestore eventi, ToolTip è personalizzato disegnata in modo diverso a seconda del pulsante ToolTip visualizzato per come indicato dalla DrawToolTipEventArgs.AssociatedControl Proprietà.In the Draw event handler, the ToolTip is custom drawn differently depending on what button the ToolTip is being displayed for as indicated by the DrawToolTipEventArgs.AssociatedControl property.

Nell'estratto di codice riportato di seguito viene illustrato l'utilizzo dei DrawBorder DrawBackground metodi, e DrawText .The code excerpt below demonstrates using the DrawBorder, DrawBackground, and DrawText methods. DrawToolTipEventArgsPer l'esempio di codice completo, vedere Cenni preliminari sulla classe.See the DrawToolTipEventArgs class overview for the complete code example.

// Draw the ToolTip using default values if the ToolTip is for button3.
else if ( e->AssociatedControl == button3 )
{
   e->DrawBackground();
   e->DrawBorder();
   e->DrawText();
}
// Draw the ToolTip using default values if the ToolTip is for button3.
else if (e.AssociatedControl == button3)
{
    e.DrawBackground();
    e.DrawBorder();
    e.DrawText();
}
ElseIf (e.AssociatedControl Is button3) Then
    ' Draw the ToolTip using default values if the ToolTip is for button3.
    e.DrawBackground()
    e.DrawBorder()
    e.DrawText()
End If

Commenti

Il DrawText() metodo rappresenta il metodo predefinito per la visualizzazione di un oggetto ToolTip .The DrawText() method represents the default method of displaying a ToolTip. Questo metodo utilizza il tipo di carattere specificato dal sistema e il valore corrente di SystemColors.InfoText per il colore del carattere.This method uses the system specified font and the current value of SystemColors.InfoText for the font color. Il testo viene disegnato come una singola riga centrata orizzontalmente e verticalmente all'interno del rettangolo specificato dalla Bounds proprietà; è equivalente alla chiamata seguente alla versione di overload di DrawText(TextFormatFlags) :The text is drawn as a single line centered horizontally and vertically within the rectangle specified by the Bounds property; it is equivalent to the following call to the overloaded version of DrawText(TextFormatFlags):

DrawText(TextFormatFlags.HorizontalCenter | TextFormatFlags.VerticalCenter | TextFormatFlags.SingleLine | TextFormatFlags.HidePrefix)

Vedi anche

Si applica a

DrawText(TextFormatFlags)

Crea il testo dell'oggetto ToolTip utilizzando il colore del testo e il tipo di carattere del sistema, nonché il layout del testo specificato.Draws the text of the ToolTip using the system text color and font, and the specified text layout.

public:
 void DrawText(System::Windows::Forms::TextFormatFlags flags);
public void DrawText (System.Windows.Forms.TextFormatFlags flags);
member this.DrawText : System.Windows.Forms.TextFormatFlags -> unit
Public Sub DrawText (flags As TextFormatFlags)

Parametri

flags
TextFormatFlags

Oggetto TextFormatFlags contenente una combinazione di valori bit per bit che specifica la visualizzazione e il layout per la proprietà ToolTipText.A TextFormatFlags containing a bitwise combination of values that specifies the display and layout for the ToolTipText.

Commenti

Il DrawText(TextFormatFlags) metodo viene usato per personalizzare alcuni aspetti visivi di un oggetto ToolTip , incluso il layout del testo della descrizione comando.The DrawText(TextFormatFlags) method is used to customize certain visual aspects of a ToolTip, including the layout of the ToolTip text. Questo metodo utilizza il tipo di carattere specificato dal sistema e il valore corrente di SystemColors.InfoText per il colore del carattere.This method uses the system specified font and the current value of SystemColors.InfoText for the font color.

Vedi anche

Si applica a