DrawToolTipEventArgs.DrawBackground Methode

Definition

Zeichnet den Hintergrund des ToolTip mit der Systemhintergrundfarbe.Draws the background of the ToolTip using the system background color.

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

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die ToolTipbenutzerdefinierte gezeichnet wird.The following code example demonstrates how to custom draw the ToolTip. Im Beispiel wird ein ToolTip erstellt und den drei Button Steuerelementen in Formzugeordnet.The example creates a ToolTip and associates it to three Button controls located on the Form. Im Beispiel wird die OwnerDraw -Eigenschaft auf true festgelegt Draw und das-Ereignis behandelt.The example sets the OwnerDraw property to true and handles the Draw event. Im- ToolTip ToolTip Ereignishandler wird der benutzerdefinierte gezeichnet, abhängig von der Schaltfläche, für die der angezeigt wird, wie DrawToolTipEventArgs.AssociatedControl von der-Eigenschaft angegeben. DrawIn the Draw event handler, the ToolTip is custom drawn differently depending on what button the ToolTip is being displayed for as indicated by the DrawToolTipEventArgs.AssociatedControl property.

Der folgende Code Ausschnitt veranschaulicht die Verwendung DrawBorderder DrawBackgroundMethoden, DrawText und.The code excerpt below demonstrates using the DrawBorder, DrawBackground, and DrawText methods. Das gesamte DrawToolTipEventArgs Codebeispiel finden Sie in der Übersicht über die-Klasse.See the DrawToolTipEventArgs class overview for the complete code example.

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

Hinweise

Verwenden Sie diese Methode ToolTip, wenn Sie bestimmte visuelle Aspekte von anpassen möchten, aber einen standardmäßigen QuickInfo-Hintergrund mit dem aktuellen Wert von SystemColors.Infoerstellen möchten.Use this method when you want to customize certain visual aspects of the ToolTip, but want a standard ToolTip background drawn for you using the current value of SystemColors.Info. Der Hintergrund wird gezeichnet, um den von der Bounds -Eigenschaft angegebenen Bereich auszufüllen.The background is drawn to fill the area specified by the Bounds property.

Gilt für: