DrawToolTipEventArgs.DrawText Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Desenha o texto do ToolTip usando a cor e a fonte do texto do sistema, usando opcionalmente as opções de formatação específicas.
Sobrecargas
DrawText() |
Desenha o texto do ToolTip usando a fonte e cor do texto do sistema. |
DrawText(TextFormatFlags) |
Desenha o texto do ToolTip usando a cor e a fonte do texto do sistema e o layout de texto especificado. |
DrawText()
Desenha o texto do ToolTip usando a fonte e cor do texto do sistema.
public:
void DrawText();
public void DrawText ();
member this.DrawText : unit -> unit
Public Sub DrawText ()
Exemplos
O exemplo de código a seguir demonstra como desenhar ToolTipo . O exemplo cria um ToolTip e o associa a três Button controles localizados no Form. O exemplo define a OwnerDraw propriedade como true e manipula o Draw evento. Draw No manipulador de eventos, o ToolTip é personalizado desenhado de forma diferente dependendo do botão para o qual o ToolTip está sendo exibido, conforme indicado pela DrawToolTipEventArgs.AssociatedControl propriedade .
O trecho de código abaixo demonstra o uso dos DrawBordermétodos , DrawBackgrounde DrawText . Consulte a visão geral da DrawToolTipEventArgs classe para obter o exemplo de código completo.
// 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
Comentários
O DrawText() método representa o método padrão de exibição de um ToolTip. Esse método usa a fonte especificada pelo sistema e o valor atual de SystemColors.InfoText para a cor da fonte. O texto é desenhado como uma única linha centralizada horizontal e verticalmente dentro do retângulo especificado pela Bounds propriedade ; é equivalente à seguinte chamada para a versão sobrecarregada de DrawText(TextFormatFlags):
DrawText(TextFormatFlags.HorizontalCenter | TextFormatFlags.VerticalCenter | TextFormatFlags.SingleLine | TextFormatFlags.HidePrefix)
Confira também
Aplica-se a
DrawText(TextFormatFlags)
Desenha o texto do ToolTip usando a cor e a fonte do texto do sistema e o layout de texto especificado.
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)
Parâmetros
- flags
- TextFormatFlags
Um TextFormatFlags que contém uma combinação bit a bit dos valores que especifica a exibição e o layout para o ToolTipText.
Comentários
O DrawText(TextFormatFlags) método é usado para personalizar determinados aspectos visuais de um ToolTip, incluindo o layout do texto tooltip. Esse método usa a fonte especificada pelo sistema e o valor atual de SystemColors.InfoText para a cor da fonte.