TabControlCancelEventArgs.Action Vlastnost

Definice

Získává hodnotu určující, která událost se vyskytuje.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

Hodnota vlastnosti

TabControlAction

Jedna z TabControlAction hodnot.One of the TabControlAction values.

Příklady

Následující příklad kódu ukazuje použití tohoto člena.The following code example demonstrates the use of this member. V příkladu obslužná rutina události hlásí výskyt TabControl.Selecting události.In the example, an event handler reports on the occurrence of the TabControl.Selecting event. Tato sestava vám pomůže zjistit, kdy dojde k události, a může vám pomoct při ladění.This report helps you to learn when the event occurs and can assist you in debugging. Chcete-li vytvořit zprávu o více událostech nebo událostech, ke kterým dochází často, zvažte nahrazení MessageBox.Show Console.WriteLine nebo připojení zprávy na více řádků 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.

Chcete-li spustit vzorový kód, vložte jej do projektu, který obsahuje instanci typu TabControl s názvem TabControl1 .To run the example code, paste it into a project that contains an instance of type TabControl named TabControl1. Pak zajistěte, aby byla obslužná rutina události přidružena k TabControl.Selecting události.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

Platí pro

Viz také