DrawToolTipEventArgs.DrawBorder Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A rendszerszegély színével rajzolja meg a ToolTip szegélyt.
public:
void DrawBorder();
public void DrawBorder();
member this.DrawBorder : unit -> unit
Public Sub DrawBorder ()
Példák
Az alábbi példakód bemutatja, hogyan rajzolhatja meg egyénileg a ToolTip. A példa létrehoz egy ToolTip , és három Button vezérlőhöz társítja azt a Form. A példa igaz értékre állítja a OwnerDraw tulajdonságot, és kezeli az eseményt Draw . Az eseménykezelőben az DrawToolTip egyéni rajzolás a tulajdonság által ToolTip jelzett gombtól DrawToolTipEventArgs.AssociatedControl függően eltérően történik.
Az alábbi kódrészlet a , DrawBorderés DrawBackground metódusok DrawTexthasználatát mutatja be. A teljes kód példáját az DrawToolTipEventArgs osztály áttekintésében tekintheti meg.
// 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
Megjegyzések
Ezt a módszert akkor használja, ha testre szeretné szabni egy ToolTipadott vizualizáció egyes aspektusait, de normál elemleírás-szegélyt szeretne rajzolni Az aktuális érték SystemColors.WindowFramehasználatával. A szegély a tulajdonság által megadott méretre van rajzolva Bounds . Az esemény kezelésével ToolTip növelheti a Popup megjelenített előtti korlátokat.