Partager via


DrawToolTipEventArgs.DrawBorder Méthode

Définition

Dessine la bordure de l’utilisation ToolTip de la couleur de bordure système.

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

Exemples

L’exemple de code suivant montre comment dessiner ToolTiple dessin personnalisé . L’exemple crée et ToolTip l’associe à trois Button contrôles situés sur le Form. L’exemple montre comment définir la OwnerDraw propriété sur true et gérer l’événement Draw . Dans le Draw gestionnaire d’événements, l’objet ToolTip est dessiné différemment en fonction du bouton pour lequel il ToolTip est affiché, comme indiqué par la DrawToolTipEventArgs.AssociatedControl propriété.

L’extrait de code ci-dessous illustre l’utilisation des méthodes et DrawText des DrawBorderDrawBackgroundméthodes. Consultez la vue d’ensemble de la DrawToolTipEventArgs 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 d’une ToolTipbordure d’info-bulle standard dessinée pour vous à l’aide de la valeur actuelle de SystemColors.WindowFrame. La bordure est dessinée à la taille spécifiée par la Bounds propriété. Vous pouvez augmenter les limites de l’événement ToolTip avant qu’elle ne soit affichée en gérant l’événement Popup .

S’applique à