DrawToolTipEventArgs.DrawText Méthode

Définition

Dessine le texte de ToolTip en utilisant la couleur et la police système du texte et éventuellement des options de mise en forme spécifiques.

Surcharges

DrawText()

Dessine le texte de ToolTip en utilisant la couleur et la police système du texte.

DrawText(TextFormatFlags)

Dessine le texte de ToolTip en utilisant la couleur et la police système du texte et la disposition de texte spécifiée.

DrawText()

Dessine le texte de ToolTip en utilisant la couleur et la police système du texte.

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

Exemples

L’exemple de code suivant montre comment dessiner personnalisé le ToolTip. L’exemple crée un ToolTip et l’associe à trois Button contrôles situés sur le Form. L’exemple définit la OwnerDraw propriété sur true et gère l’événement Draw . Dans le Draw gestionnaire d’événements, le ToolTip est dessiné différemment selon le ToolTip bouton pour lequel est 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

La DrawText() méthode représente la méthode par défaut d’affichage d’un ToolTip. Cette méthode utilise la police spécifiée par le système et la valeur actuelle de pour la couleur de SystemColors.InfoText police. Le texte est dessiné sous la forme d’une ligne unique centrée horizontalement et verticalement dans le rectangle spécifié par la Bounds propriété ; il équivaut à l’appel suivant à la version surchargée de DrawText(TextFormatFlags):

DrawText(TextFormatFlags.HorizontalCenter | TextFormatFlags.VerticalCenter | TextFormatFlags.SingleLine | TextFormatFlags.HidePrefix)

Voir aussi

S’applique à

DrawText(TextFormatFlags)

Dessine le texte de ToolTip en utilisant la couleur et la police système du texte et la disposition de texte spécifiée.

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)

Paramètres

flags
TextFormatFlags

TextFormatFlags contenant une combinaison d'opérations de bits des valeurs qui spécifie l'affichage et la disposition pour ToolTipText.

Remarques

La DrawText(TextFormatFlags) méthode est utilisée pour personnaliser certains aspects visuels d’un ToolTip, notamment la disposition du texte d’info-bulle. Cette méthode utilise la police spécifiée par le système et la valeur actuelle de pour la couleur de SystemColors.InfoText police.

Voir aussi

S’applique à