Bagikan melalui


DrawToolTipEventArgs.DrawBackground Metode

Definisi

Menggambar latar belakang menggunakan ToolTip warna latar belakang sistem.

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

Contoh

Contoh kode berikut menunjukkan cara menggambar ToolTipkustom . Contoh membuat ToolTip dan mengaitkannya ke tiga Button kontrol yang terletak di Form. Contoh mengatur properti ke OwnerDraw true dan menangani Draw peristiwa. Dalam penanganan Draw aktivitas, ToolTip digambar khusus secara berbeda tergantung pada tombol ToolTip apa yang ditampilkan seperti yang ditunjukkan oleh DrawToolTipEventArgs.AssociatedControl properti .

Kutipan kode di bawah ini menunjukkan menggunakan DrawBordermetode , DrawBackground, dan DrawText . DrawToolTipEventArgs Lihat gambaran umum kelas untuk contoh kode lengkap.

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

Keterangan

Gunakan metode ini saat Anda ingin menyesuaikan aspek visual tertentu dari ToolTip, tetapi ingin latar belakang ToolTip standar digambar untuk Anda menggunakan nilai saat ini.SystemColors.Info Latar belakang digambar untuk mengisi area yang ditentukan oleh Bounds properti .

Berlaku untuk