DrawToolTipEventArgs.DrawBackground Método

Definição

Desenha o fundo do ToolTip usando a cor de fundo do sistema.

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

Exemplos

O exemplo de código seguinte demonstra como desenhar manualmente o ToolTip. O exemplo cria um ToolTip e associa-o a três Button controlos localizados no Form. O exemplo define a OwnerDraw propriedade como verdadeira e trata do Draw evento. No Draw handler de eventos, o ToolTip é desenhado de forma personalizada de forma diferente dependendo do botão para o qual está ToolTip a ser exibido, conforme indicado pela DrawToolTipEventArgs.AssociatedControl propriedade.

O excerto do código abaixo demonstra o uso dos DrawBordermétodos , DrawBackground, e DrawText . Consulte a DrawToolTipEventArgs visão geral da classe para o exemplo completo do código.

// 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

Observações

Use este método quando quiser personalizar certos aspetos visuais do ToolTip, mas quiser um fundo padrão de ToolTip desenhado para si usando o valor atual de SystemColors.Info. O fundo é desenhado para preencher a área especificada pela Bounds propriedade.

Aplica-se a