DrawToolTipEventArgs.DrawText Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nakreslí text ToolTip pomocí systémové barvy a písma a volitelně pomocí konkrétních možností formátování.
Přetížení
| Name | Description |
|---|---|
| DrawText() |
Nakreslí text ToolTip pomocí systémové barvy a písma. |
| DrawText(TextFormatFlags) |
Nakreslí text ToolTip pomocí systémové barvy a písma a zadaného rozložení textu. |
DrawText()
- Zdroj:
- DrawToolTipEventArgs.cs
- Zdroj:
- DrawToolTipEventArgs.cs
- Zdroj:
- DrawToolTipEventArgs.cs
- Zdroj:
- DrawToolTipEventArgs.cs
- Zdroj:
- DrawToolTipEventArgs.cs
Nakreslí text ToolTip pomocí systémové barvy a písma.
public:
void DrawText();
public void DrawText();
member this.DrawText : unit -> unit
Public Sub DrawText ()
Příklady
Následující příklad kódu ukazuje, jak vlastní kreslení ToolTip. Příklad vytvoří ToolTip a přidruží ho ke třem Button ovládacím prvkům umístěným v souboru Form. Příklad nastaví OwnerDraw vlastnost na true a zpracuje Draw událost. V obslužné rutině Draw události je vlastní nakreslený odlišně v závislosti na tom, ToolTip jaké tlačítko ToolTip se zobrazuje podle vlastnosti DrawToolTipEventArgs.AssociatedControl .
Následující výňatek kódu ukazuje použití DrawBorder, DrawBackgrounda DrawText metody. Kompletní příklad kódu najdete v přehledu DrawToolTipEventArgs třídy.
// 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
Poznámky
Metoda DrawText() představuje výchozí metodu zobrazení ToolTip. Tato metoda používá systémové zadané písmo a aktuální hodnotu SystemColors.InfoText barvy písma. Text je nakreslen jako jedna čára vodorovně a svisle uvnitř obdélníku určeného Bounds vlastností; je ekvivalentní následujícímu volání přetížené verze DrawText(TextFormatFlags):
DrawText(TextFormatFlags.HorizontalCenter | TextFormatFlags.VerticalCenter | TextFormatFlags.SingleLine | TextFormatFlags.HidePrefix)
Viz také
Platí pro
DrawText(TextFormatFlags)
- Zdroj:
- DrawToolTipEventArgs.cs
- Zdroj:
- DrawToolTipEventArgs.cs
- Zdroj:
- DrawToolTipEventArgs.cs
- Zdroj:
- DrawToolTipEventArgs.cs
- Zdroj:
- DrawToolTipEventArgs.cs
Nakreslí text ToolTip pomocí systémové barvy a písma a zadaného rozložení textu.
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
Obsahující TextFormatFlags bitové kombinace hodnot, které určují zobrazení a rozložení pro ToolTipTextobjekt .
Poznámky
Tato DrawText(TextFormatFlags) metoda se používá k přizpůsobení určitých vizuálních aspektů , ToolTipvčetně rozložení textu popisu. Tato metoda používá systémové zadané písmo a aktuální hodnotu SystemColors.InfoText barvy písma.