PopupEventArgs Kelas
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.
Menyediakan data untuk peristiwa tersebut Popup .
public ref class PopupEventArgs : System::ComponentModel::CancelEventArgs
public class PopupEventArgs : System.ComponentModel.CancelEventArgs
type PopupEventArgs = class
inherit CancelEventArgs
Public Class PopupEventArgs
Inherits CancelEventArgs
- Warisan
Contoh
Contoh kode berikut menunjukkan penggunaan jenis ini. Dalam contoh, penanganan aktivitas melaporkan kemunculan Popup peristiwa. Laporan ini membantu Anda mempelajari kapan peristiwa terjadi dan dapat membantu Anda dalam penelusuran kesalahan. Untuk melaporkan beberapa peristiwa atau peristiwa yang sering terjadi, pertimbangkan untuk mengganti Show dengan Console.WriteLine atau menambahkan pesan ke multibaris TextBox.
Untuk menjalankan kode contoh, tempelkan ke dalam proyek yang berisi instans jenis ToolTip bernama ToolTip1
. Kemudian pastikan bahwa penanganan aktivitas dikaitkan dengan peristiwa.Popup
private void ToolTip1_Popup(Object sender, PopupEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "AssociatedWindow", e.AssociatedWindow );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "AssociatedControl", e.AssociatedControl );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "IsBalloon", e.IsBalloon );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ToolTipSize", e.ToolTipSize );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Cancel", e.Cancel );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "Popup Event" );
}
Private Sub ToolTip1_Popup(sender as Object, e as PopupEventArgs) _
Handles ToolTip1.Popup
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "AssociatedWindow", e.AssociatedWindow)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "AssociatedControl", e.AssociatedControl)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "IsBalloon", e.IsBalloon)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "ToolTipSize", e.ToolTipSize)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Cancel", e.Cancel)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"Popup Event")
End Sub
Keterangan
Peristiwa PopupToolTip kelas dinaikkan sebelum TipsAlat ditampilkan. Handler untuk kejadian ini menerima parameter jenis PopupEventArgs. Parameter ini menyediakan informasi tentang TipsAlat dan memungkinkan Anda mengubah ukuran TipsAlat ToolTipSize melalui properti . Karena Popup berasal dari CancelEventArgs, handler juga dapat menghentikan TipsAlat ditampilkan.
Konstruktor
PopupEventArgs(IWin32Window, Control, Boolean, Size) |
Menginisialisasi instans PopupEventArgs kelas. |
Properti
AssociatedControl |
Mendapatkan kontrol yang ToolTip sedang digambar. |
AssociatedWindow |
Mendapatkan jendela tempat ini ToolTip terikat. |
Cancel |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah acara harus dibatalkan. (Diperoleh dari CancelEventArgs) |
IsBalloon |
Mendapatkan nilai yang menunjukkan apakah TipsAlat ditampilkan sebagai persegi panjang standar atau jendela balon. |
ToolTipSize |
Mendapatkan atau mengatur ukuran TipsAlat. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |