DrawToolTipEventArgs.DrawText Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Zeichnet den Text der ToolTip Systemtextfarbe und -schriftart und optional mithilfe bestimmter Formatierungsoptionen.
Überlädt
| Name | Beschreibung |
|---|---|
| DrawText() |
Zeichnet den Text der ToolTip Systemtextfarbe und -schriftart. |
| DrawText(TextFormatFlags) |
Zeichnet den Text der ToolTip Systemtextfarbe und -schriftart sowie das angegebene Textlayout. |
DrawText()
- Quelle:
- DrawToolTipEventArgs.cs
- Quelle:
- DrawToolTipEventArgs.cs
- Quelle:
- DrawToolTipEventArgs.cs
- Quelle:
- DrawToolTipEventArgs.cs
- Quelle:
- DrawToolTipEventArgs.cs
Zeichnet den Text der ToolTip Systemtextfarbe und -schriftart.
public:
void DrawText();
public void DrawText();
member this.DrawText : unit -> unit
Public Sub DrawText ()
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die benutzerdefinierte Zeichnung des Steuerelements ToolTiperstellt wird. Im Beispiel wird ein Steuerelement ToolTip erstellt und drei Button Steuerelementen zugeordnet, die sich auf dem FormSteuerelement befinden. Im Beispiel wird die OwnerDraw Eigenschaft auf "true" festgelegt und das Draw Ereignis behandelt. Draw Im Ereignishandler wird die ToolTip Benutzerdefinierte gezeichnet, je nachdem, für welche Schaltfläche die ToolTip durch die DrawToolTipEventArgs.AssociatedControl Eigenschaft angegebene Schaltfläche angezeigt wird.
Der folgende Codeauszug veranschaulicht die Verwendung der DrawBorderMethoden , DrawBackgroundund DrawText die Verwendung von Methoden. DrawToolTipEventArgs Die Klassenübersicht finden Sie im vollständigen Codebeispiel.
// 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
Hinweise
Die DrawText() Methode stellt die Standardmethode zum Anzeigen eines .ToolTip Diese Methode verwendet die vom System angegebene Schriftart und den aktuellen Wert SystemColors.InfoText für die Schriftfarbe. Der Text wird horizontal und vertikal innerhalb des durch die Bounds Eigenschaft angegebenen Rechtecks horizontal und vertikal zentriert gezeichnet. Er entspricht dem folgenden Aufruf der überladenen Version von DrawText(TextFormatFlags):
DrawText(TextFormatFlags.HorizontalCenter | TextFormatFlags.VerticalCenter | TextFormatFlags.SingleLine | TextFormatFlags.HidePrefix)
Weitere Informationen
Gilt für:
DrawText(TextFormatFlags)
- Quelle:
- DrawToolTipEventArgs.cs
- Quelle:
- DrawToolTipEventArgs.cs
- Quelle:
- DrawToolTipEventArgs.cs
- Quelle:
- DrawToolTipEventArgs.cs
- Quelle:
- DrawToolTipEventArgs.cs
Zeichnet den Text der ToolTip Systemtextfarbe und -schriftart sowie das angegebene Textlayout.
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)
Parameter
- flags
- TextFormatFlags
A TextFormatFlags containing a bitwise combination of values that specifies the display and layout for the ToolTipText.
Hinweise
Die DrawText(TextFormatFlags) Methode wird verwendet, um bestimmte visuelle Aspekte eines Elements ToolTipanzupassen, einschließlich des Layouts des QuickInfo-Texts. Diese Methode verwendet die vom System angegebene Schriftart und den aktuellen Wert SystemColors.InfoText für die Schriftfarbe.