TabControl.SelectedIndexChanged Ereignis

Definition

Tritt ein, wenn die SelectedIndex-Eigenschaft geändert wurde.

public:
 event EventHandler ^ SelectedIndexChanged;
public event EventHandler SelectedIndexChanged;
public event EventHandler? SelectedIndexChanged;
member this.SelectedIndexChanged : EventHandler 
Public Custom Event SelectedIndexChanged As EventHandler 

Ereignistyp

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Members veranschaulicht. Im Beispiel meldet ein Ereignishandler das Auftreten des Ereignisses SelectedIndexChanged . Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis eintritt, und kann Sie beim Debuggen unterstützen. Um über mehrere Ereignisse oder ereignisse zu berichten, die häufig auftreten, sollten Sie die Nachricht durch Console.WriteLine ein mehrlineiges TextBoxersetzen MessageBox.Show oder anfügen.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine instance des Typs TabControl enthältTabControl1. Stellen Sie dann sicher, dass der Ereignishandler dem SelectedIndexChanged Ereignis zugeordnet ist.

private void TabControl1_SelectedIndexChanged(Object sender, EventArgs e) {

   MessageBox.Show("You are in the TabControl.SelectedIndexChanged event.");
}
Private Sub TabControl1_SelectedIndexChanged(sender as Object, e as EventArgs) _ 
     Handles TabControl1.SelectedIndexChanged

   MessageBox.Show("You are in the TabControl.SelectedIndexChanged event.")

End Sub

Hinweise

Wenn dieses Ereignis auftritt, können Sie die SelectedIndex Eigenschaft überprüfen, um ihren neuen Wert zu bestimmen. Alternativ können Sie das Selected Ereignis behandeln und die TabControlEventArgs.TabPageIndex -Eigenschaft verwenden, um den Index der ausgewählten Registerkartenseite zu bestimmen.

Weitere Informationen zur Behandlung von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.

Gilt für: