DrawToolTipEventArgs.DrawBorder Methode

Definitie

Hiermee tekent u de rand van het ToolTip gebruik van de systeemrandkleur.

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

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de ToolTipaangepaste tekening kunt maken. In het voorbeeld wordt er een ToolTip gemaakt en gekoppeld aan drie Button besturingselementen op de Form. In het voorbeeld wordt de OwnerDraw eigenschap ingesteld op true en wordt de Draw gebeurtenis verwerkt. In de Draw gebeurtenis-handler wordt de ToolTip aangepaste teken anders getekend, afhankelijk van de knop waarvoor de ToolTip knop wordt weergegeven, zoals aangegeven door de DrawToolTipEventArgs.AssociatedControl eigenschap.

In het onderstaande codefragment ziet u hoe u de DrawBordermethoden en DrawBackgroundDrawText methoden gebruikt. Zie het DrawToolTipEventArgs klasseoverzicht voor het volledige codevoorbeeld.

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

Opmerkingen

Gebruik deze methode als u bepaalde visuele aspecten van een ToolTip, maar een standaard rand voor knopinfo wilt aanpassen die voor u is getekend met de huidige waarde van SystemColors.WindowFrame. De rand wordt getekend op de grootte die door de Bounds eigenschap is opgegeven. U kunt de grenzen van de ToolTip voordat deze wordt weergegeven verhogen door de Popup gebeurtenis te verwerken.

Van toepassing op