DrawToolTipEventArgs.DrawBackground Méthode

Définition

Dessine l'arrière-plan de ToolTip en utilisant la couleur d'arrière-plan système.

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

Exemples

L’exemple de code suivant montre comment personnaliser le dessin .ToolTip L’exemple crée un ToolTip et l’associe à trois Button contrôles situés sur le Form. L’exemple définit la propriété sur OwnerDraw true et gère l’événement Draw . Dans le Draw gestionnaire d’événements, le ToolTip est dessiné différemment en fonction du ToolTip bouton affiché comme indiqué par la DrawToolTipEventArgs.AssociatedControl propriété .

L’extrait de code ci-dessous illustre l’utilisation des DrawBorderméthodes , DrawBackgroundet DrawText . Consultez la vue d’ensemble DrawToolTipEventArgs de la classe pour obtenir l’exemple de code complet.

// 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

Remarques

Utilisez cette méthode lorsque vous souhaitez personnaliser certains aspects visuels du ToolTip, mais que vous souhaitez qu’un arrière-plan d’info-bulle standard soit dessiné pour vous à l’aide de la valeur actuelle de SystemColors.Info. L’arrière-plan est dessiné pour remplir la zone spécifiée par la Bounds propriété .

S’applique à