Sdílet prostřednictvím


DrawToolTipEventArgs.DrawBorder Metoda

Definice

Nakreslí ohraničení ToolTip pomocí barvy ohraničení systému.

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

Příklady

Následující příklad kódu ukazuje, jak vlastní kreslení ToolTip. Příklad vytvoří ToolTip a přidruží ho ke třem Button ovládacím prvkům umístěným v souboru Form. Příklad nastaví OwnerDraw vlastnost na true a zpracuje Draw událost. V obslužné rutině Draw události je vlastní nakreslený odlišně v závislosti na tom, ToolTip jaké tlačítko ToolTip se zobrazuje podle vlastnosti DrawToolTipEventArgs.AssociatedControl .

Následující výňatek kódu ukazuje použití DrawBorder, DrawBackgrounda DrawText metody. Kompletní příklad kódu najdete v přehledu DrawToolTipEventArgs třídy.

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

Poznámky

Tuto metodu použijte, pokud chcete přizpůsobit určité vizuální aspekty , ToolTipale chcete, aby byl standardní ohraničení popisku pro vás pomocí aktuální hodnoty SystemColors.WindowFrame. Ohraničení se nakreslí na velikost určenou Bounds vlastností. Hranice před zobrazením můžete zvýšit ToolTip zpracováním Popup události.

Platí pro