Nyelv

TabControlEventArgs Osztály

Definíció

Adatokat biztosít a Selected vezérlőkről és Deselected eseményekről TabControl .

public ref class TabControlEventArgs : EventArgs
public class TabControlEventArgs : EventArgs
type TabControlEventArgs = class
    inherit EventArgs
Public Class TabControlEventArgs
Inherits EventArgs
Öröklődés
TabControlEventArgs

Példák

Az alábbi példakód bemutatja ennek a típusnak a használatát. A példában egy eseménykezelő jelentést készít az Selected esemény előfordulásáról. Ez a jelentés segít megismerni az esemény bekövetkeztét, és segítséget nyújthat a hibakeresésben. Ha több eseményről vagy gyakran előforduló eseményről szeretne jelentést tenni, fontolja meg az üzenet többsorosra Showcserélését Console.WriteLineTextBox vagy hozzáfűzését.

A példakód futtatásához illessze be egy olyan projektbe, amely egy nevesített TabControlpéldányt TabControl1 tartalmaz. Ezután győződjön meg arról, hogy az eseménykezelő az eseményhez Selected van társítva.

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

Megjegyzések

Action A tulajdonság használatával állapítsa meg, hogy melyik esemény történik. Így több eseménytípust is kezelhet egy eseménykezelővel.

A tulajdonságok és TabPage a TabPageIndex tulajdonságok segítségével meghatározhatja, hogy az esemény melyik TabPage eseményhez fordul elő.

Az események kezelésével kapcsolatos további információkért lásd : Események kezelése és emelése.

Konstruktorok

Név Description
TabControlEventArgs(TabPage, Int32, TabControlAction)

Inicializálja a TabControlEventArgs osztály új példányát.

Tulajdonságok

Név Description
Action

Egy értéket kap, amely jelzi, hogy melyik esemény történik.

TabPage

Lekérdezi az TabPage eseményt.

TabPageIndex

Lekéri a gyűjtemény nullaalapú indexét TabPageTabPages .

Metódusok

Név Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még