TabControlCancelEventArgs.Action Eigenschaft

Definition

Ruft einen Wert ab, der das eintretende Ereignis angibt.Gets a value indicating which event is occurring.

public:
 property System::Windows::Forms::TabControlAction Action { System::Windows::Forms::TabControlAction get(); };
public System.Windows.Forms.TabControlAction Action { get; }
member this.Action : System.Windows.Forms.TabControlAction
Public ReadOnly Property Action As TabControlAction

Eigenschaftswert

TabControlAction

Einer der TabControlAction-Werte.One of the TabControlAction values.

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Members veranschaulicht.The following code example demonstrates the use of this member. Im Beispiel meldet ein Ereignishandler das Vorkommen des TabControl.Selecting Ereignisses.In the example, an event handler reports on the occurrence of the TabControl.Selecting event. Mit diesem Bericht können Sie lernen, wann das Ereignis auftritt und Sie beim Debuggen unterstützen können.This report helps you to learn when the event occurs and can assist you in debugging. Wenn Sie mehrere Ereignisse oder Ereignisse, die häufig auftreten, melden möchten, empfiehlt es sich, durch zu ersetzen MessageBox.Show Console.WriteLine oder die Nachricht an eine mehrzeilige anfügen TextBox .To report on multiple events or on events that occur frequently, consider replacing MessageBox.Show with Console.WriteLine or appending the message to a multiline TextBox.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine Instanz des Typs mit dem TabControl Namen enthält TabControl1 .To run the example code, paste it into a project that contains an instance of type TabControl named TabControl1. Stellen Sie dann sicher, dass der Ereignishandler dem TabControl.Selecting Ereignis zugeordnet ist.Then ensure that the event handler is associated with the TabControl.Selecting event.

private void TabControl1_Selecting(Object sender, TabControlCancelEventArgs 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();
messageBoxCS.AppendFormat("{0} = {1}", "Cancel", e.Cancel );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "Selecting Event" );
}
Private Sub TabControl1_Selecting(sender as Object, e as TabControlCancelEventArgs) _ 
     Handles TabControl1.Selecting

    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()
    messageBoxVB.AppendFormat("{0} = {1}", "Cancel", e.Cancel)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"Selecting Event")

End Sub

Gilt für:

Weitere Informationen