DrawToolTipEventArgs.DrawText Método

Definición

Dibuja el texto de ToolTip utilizando el color y la fuente del texto del sistema, y utilizando opcionalmente opciones de formato específicas.

Sobrecargas

DrawText()

Dibuja el texto de ToolTip utilizando el color y la fuente del texto del sistema.

DrawText(TextFormatFlags)

Dibuja el texto de ToolTip utilizando el color y la fuente del texto del sistema y el diseño de texto especificado.

DrawText()

Dibuja el texto de ToolTip utilizando el color y la fuente del texto del sistema.

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

Ejemplos

En el ejemplo de código siguiente se muestra cómo dibujar personalizado .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, ToolTip el elemento se dibuja de forma diferente en función del botón para el ToolTip que se muestra como se indica en 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 obtener 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

El DrawText() método representa el método predeterminado de mostrar un ToolTip. Este método usa la fuente especificada por el sistema y el valor actual de para el color de SystemColors.InfoText fuente. El texto se dibuja como una sola línea centrada horizontal y verticalmente dentro del rectángulo especificado por la Bounds propiedad ; es equivalente a la siguiente llamada a la versión sobrecargada de DrawText(TextFormatFlags):

DrawText(TextFormatFlags.HorizontalCenter | TextFormatFlags.VerticalCenter | TextFormatFlags.SingleLine | TextFormatFlags.HidePrefix)

Consulte también

Se aplica a

DrawText(TextFormatFlags)

Dibuja el texto de ToolTip utilizando el color y la fuente del texto del sistema y el diseño 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

TextFormatFlags que contiene una combinación bit a bit de valores que especifica la presentación y el diseño para ToolTipText.

Comentarios

El DrawText(TextFormatFlags) método se usa para personalizar determinados aspectos visuales de un ToolTip, incluido el diseño del texto de información sobre herramientas. Este método usa la fuente especificada por el sistema y el valor actual de para el color de SystemColors.InfoText fuente.

Consulte también

Se aplica a