DrawToolTipEventArgs.DrawText Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rysuje tekst ToolTip przy użyciu koloru i czcionki tekstu systemowego oraz opcjonalnie przy użyciu określonych opcji formatowania.
Przeciążenia
DrawText() |
Rysuje tekst ToolTip przy użyciu koloru tekstu systemowego i czcionki. |
DrawText(TextFormatFlags) |
Rysuje tekst ToolTip przy użyciu koloru i czcionki tekstu systemowego oraz określonego układu tekstu. |
DrawText()
Rysuje tekst ToolTip przy użyciu koloru tekstu systemowego i czcionki.
public:
void DrawText();
public void DrawText ();
member this.DrawText : unit -> unit
Public Sub DrawText ()
Przykłady
Poniższy przykład kodu przedstawia sposób niestandardowego rysowania elementu ToolTip. Przykład tworzy obiekt ToolTip i kojarzy go z trzema Button kontrolkami znajdującymi się w obiekcie Form. Przykład ustawia OwnerDraw właściwość na wartość true i obsługuje Draw zdarzenie. W procedurze obsługi zdarzeń Draw obiekt jest rysowany inaczej w zależności od tego, ToolTip jaki przycisk ToolTip jest wyświetlany dla DrawToolTipEventArgs.AssociatedControl właściwości.
Poniższy fragment kodu przedstawia użycie DrawBordermetod , DrawBackgroundi DrawText . Zobacz omówienie klasy, aby zapoznać się z DrawToolTipEventArgs kompletnym przykładem kodu.
// 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
Uwagi
Metoda DrawText() reprezentuje domyślną metodę wyświetlania elementu ToolTip. Ta metoda używa określonej czcionki systemu i bieżącej SystemColors.InfoText wartości koloru czcionki. Tekst jest rysowany jako pojedynczy wiersz wyśrodkowany w poziomie i w pionie w obrębie prostokąta określonego przez Bounds właściwość; jest to równoważne następującemu wywołaniu przeciążonej wersji DrawText(TextFormatFlags)elementu :
DrawText(TextFormatFlags.HorizontalCenter | TextFormatFlags.VerticalCenter | TextFormatFlags.SingleLine | TextFormatFlags.HidePrefix)
Zobacz też
Dotyczy
DrawText(TextFormatFlags)
Rysuje tekst ToolTip przy użyciu koloru i czcionki tekstu systemowego oraz określonego układu tekstu.
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)
Parametry
- flags
- TextFormatFlags
Element TextFormatFlags zawierający bitową kombinację wartości, która określa wyświetlanie i układ elementu ToolTipText.
Uwagi
Metoda DrawText(TextFormatFlags) służy do dostosowywania niektórych aspektów wizualnych elementu ToolTip, w tym układu tekstu etykietki narzędzia. Ta metoda używa określonej czcionki systemu i bieżącej SystemColors.InfoText wartości koloru czcionki.