DrawToolTipEventArgs.DrawBackground Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ritar bakgrunden för ToolTip med hjälp av systemets bakgrundsfärg.
public:
void DrawBackground();
public void DrawBackground();
member this.DrawBackground : unit -> unit
Public Sub DrawBackground ()
Exempel
I följande kodexempel visas hur du ritar ToolTip. Exemplet skapar en ToolTip och associerar den till tre Button kontroller som finns på Form. Exemplet anger OwnerDraw egenskapen till true och hanterar händelsen Draw . Draw I händelsehanteraren ToolTip är anpassade ritas olika beroende på vilken knapp ToolTip som visas för som anges av egenskapenDrawToolTipEventArgs.AssociatedControl.
Kodutdraget nedan visar hur du DrawBorderanvänder metoderna , DrawBackgroundoch DrawText . Se klassöversikten DrawToolTipEventArgs för det fullständiga kodexemplet.
// 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
Kommentarer
Använd den här metoden när du vill anpassa vissa visuella aspekter av ToolTip, men vill ha en standard toolTip-bakgrund ritad för dig med det aktuella värdet SystemColors.Infoför . Bakgrunden ritas för att fylla det område som anges av egenskapen Bounds .