Condividi tramite


DrawToolTipEventArgs.DrawText Metodo

Definizione

Disegna il testo dell'oggetto ToolTip utilizzando il colore del testo di sistema e il tipo di carattere e, facoltativamente, utilizzando opzioni di formattazione specifiche.

Overload

Nome Descrizione
DrawText()

Disegna il testo dell'oggetto ToolTip utilizzando il colore e il tipo di carattere del testo di sistema.

DrawText(TextFormatFlags)

Disegna il testo dell'oggetto ToolTip utilizzando il colore e il tipo di carattere del testo di sistema e il layout di testo specificato.

DrawText()

Origine:
DrawToolTipEventArgs.cs
Origine:
DrawToolTipEventArgs.cs
Origine:
DrawToolTipEventArgs.cs
Origine:
DrawToolTipEventArgs.cs
Origine:
DrawToolTipEventArgs.cs

Disegna il testo dell'oggetto ToolTip utilizzando il colore e il tipo di carattere del testo di sistema.

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

Esempio

Nell'esempio di codice seguente viene illustrato come disegnare l'oggetto ToolTippersonalizzato. L'esempio crea un oggetto ToolTip e lo associa a tre Button controlli che si trovano nell'oggetto Form. Nell'esempio la OwnerDraw proprietà viene impostata su true e viene gestito l'evento Draw . Nel gestore eventi l'oggetto DrawToolTip viene disegnato in modo diverso a seconda del pulsante ToolTip per cui viene visualizzato come indicato dalla DrawToolTipEventArgs.AssociatedControl proprietà .

L'estratto di codice riportato di seguito illustra l'uso dei DrawBordermetodi , DrawBackgrounde DrawText . Vedere la panoramica della DrawToolTipEventArgs classe per l'esempio di codice completo.

// 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. Questo metodo utilizza il tipo di carattere specificato dal sistema e il valore corrente di SystemColors.InfoText per il colore del carattere. Il testo viene disegnato come una singola riga allineata al centro orizzontalmente e verticalmente all'interno del rettangolo specificato dalla Bounds proprietà . Equivale alla chiamata seguente alla versione di overload di DrawText(TextFormatFlags):

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

Vedi anche

Si applica a

DrawText(TextFormatFlags)

Origine:
DrawToolTipEventArgs.cs
Origine:
DrawToolTipEventArgs.cs
Origine:
DrawToolTipEventArgs.cs
Origine:
DrawToolTipEventArgs.cs
Origine:
DrawToolTipEventArgs.cs

Disegna il testo dell'oggetto ToolTip utilizzando il colore e il tipo di carattere del testo di sistema e il layout di testo specificato.

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 bit per bit di valori che specifica la visualizzazione e il layout per .ToolTipText

Commenti

Il DrawText(TextFormatFlags) metodo viene usato per personalizzare determinati aspetti visivi di un oggetto ToolTip, incluso il layout del testo della descrizione comando. Questo metodo utilizza il tipo di carattere specificato dal sistema e il valore corrente di SystemColors.InfoText per il colore del carattere.

Vedi anche

Si applica a