Share via


TabControl.Selected Kejadian

Definisi

Terjadi saat tab dipilih.

public:
 event System::Windows::Forms::TabControlEventHandler ^ Selected;
public event System.Windows.Forms.TabControlEventHandler Selected;
public event System.Windows.Forms.TabControlEventHandler? Selected;
member this.Selected : System.Windows.Forms.TabControlEventHandler 
Public Custom Event Selected As TabControlEventHandler 

Jenis Acara

Contoh

Contoh kode berikut menunjukkan penggunaan anggota ini. Dalam contoh, penanganan aktivitas melaporkan terjadinya Selected peristiwa. Laporan ini membantu Anda mempelajari kapan peristiwa terjadi dan dapat membantu Anda dalam penelusuran kesalahan. Untuk melaporkan beberapa peristiwa atau pada peristiwa yang sering terjadi, pertimbangkan untuk mengganti MessageBox.Show dengan Console.WriteLine atau menambahkan pesan ke multibaris TextBox.

Untuk menjalankan kode contoh, tempelkan ke dalam proyek yang berisi instans jenis TabControl bernama TabControl1. Kemudian pastikan bahwa penanganan aktivitas dikaitkan dengan Selected peristiwa.

private void TabControl1_Selected(Object sender, TabControlEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "TabPage", e.TabPage );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "TabPageIndex", e.TabPageIndex );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Action", e.Action );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "Selected Event" );
}
Private Sub TabControl1_Selected(sender as Object, e as TabControlEventArgs) _ 
     Handles TabControl1.Selected

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "TabPage", e.TabPage)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "TabPageIndex", e.TabPageIndex)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Action", e.Action)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"Selected Event")

End Sub

Keterangan

Ketika tab saat ini berubah dalam TabControl, peristiwa berikut terjadi dalam urutan berikut.

Peristiwa ini memungkinkan Anda melakukan tugas seperti membatalkan perubahan tab jika TabPage dalam keadaan tidak valid atau memperbarui status yang baru ditampilkan TabPage.

Tab saat ini berubah saat pengguna mengklik tab, saat Anda memanggil DeselectTab metode atau SelectTab , atau saat Anda mengubah nilai SelectedIndex properti atau SelectedTab .

Berlaku untuk

Lihat juga