Compartir por


DrawToolTipEventArgs.DrawBorder Método

Definición

Dibuja el borde del ToolTip utilizando el color del borde del sistema.

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

Ejemplos

En el ejemplo de código siguiente se muestra cómo dibujar personalizadamente .ToolTip En el ejemplo se crea y ToolTip se asocia a tres Button controles ubicados en .Form En el ejemplo se establece la OwnerDraw propiedad en true y se controla el Draw evento. En el Draw controlador de eventos, el ToolTip elemento se dibuja de forma diferente en función del botón para el ToolTip que se muestra el elemento indicado por la DrawToolTipEventArgs.AssociatedControl propiedad .

El fragmento de código siguiente muestra el uso de los DrawBordermétodos , DrawBackgroundy DrawText . Consulte la información general de la DrawToolTipEventArgs clase para ver el ejemplo 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

Comentarios

Use este método cuando desee personalizar determinados aspectos visuales de un ToolTip, pero desea que se dibuje un borde estándar de información sobre herramientas para usted mediante el valor actual de SystemColors.WindowFrame. El borde se dibuja en el tamaño especificado por la Bounds propiedad . Puede aumentar los límites de antes de ToolTip que se muestre controlando el Popup evento.

Se aplica a