DrawToolTipEventArgs.DrawBackground Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 .