Partager via


DrawToolTipEventArgs.DrawText Méthode

Définition

Dessine le texte de l’utilisation ToolTip de la couleur et de la police de texte système, et éventuellement à l’aide d’options de mise en forme spécifiques.

Surcharges

Nom Description
DrawText()

Dessine le texte de l’utilisation ToolTip de la couleur et de la police de texte système.

DrawText(TextFormatFlags)

Dessine le texte de l’utilisation ToolTip de la couleur et de la police du texte système, ainsi que la disposition de texte spécifiée.

DrawText()

Source:
DrawToolTipEventArgs.cs
Source:
DrawToolTipEventArgs.cs
Source:
DrawToolTipEventArgs.cs
Source:
DrawToolTipEventArgs.cs
Source:
DrawToolTipEventArgs.cs

Dessine le texte de l’utilisation ToolTip de la couleur et de la police de texte système.

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

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

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 la couleur de SystemColors.InfoText police. Le texte est dessiné en tant que 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)

Source:
DrawToolTipEventArgs.cs
Source:
DrawToolTipEventArgs.cs
Source:
DrawToolTipEventArgs.cs
Source:
DrawToolTipEventArgs.cs
Source:
DrawToolTipEventArgs.cs

Dessine le texte de l’utilisation ToolTip de la couleur et de la police du texte système, ainsi que 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

Contenant TextFormatFlags une combinaison de valeurs au niveau du bit qui spécifie l’affichage et la disposition pour le ToolTipText.

Remarques

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

Voir aussi

S’applique à