DrawToolTipEventArgs.DrawBackground 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 rendszer háttérszínével rajzolja meg a ToolTip háttér hátterét.
public:
void DrawBackground();
public void DrawBackground();
member this.DrawBackground : unit -> unit
Public Sub DrawBackground ()
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 a ToolTipvizualizáció egyes aspektusait, de az aktuális érték SystemColors.Infohasználatával normál elemleírás-hátteret szeretne rajzolni. A háttér a tulajdonság által megadott terület kitöltéséhez Bounds lesz megrajzolva.