DrawToolTipEventArgs.DrawText Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.