tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
525
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    SG_wXistenZ SG_wXistenZ ist offline Mitglied Silber
    Registriert seit
    Nov 2004
    Beiträge
    65
    Hi All,

    wie komm ich beim TabControl, bei einem Wechsel an den aktuell ausgewählten TAB?

    Code :
    1
    2
    3
    4
    
    void TabControl1SelectedIndexChanged(object sender, System.EventArgs e)
    { 
         String controlName = ((Control)sender).?
    }

    thx, eXi
     

  2. #2
    Registriert seit
    Nov 2003
    Ort
    Bergen / Norway
    Beiträge
    309
    Mahlzeit

    Da muss es doch sowas wie SelectedTab oder SelectedIndex oder ähnliches geben.
    Ich kann nur z.Z. nicht nachschauen.

    BloodyGreetz
     
    "Gott ist tot! Gott bleibt tot! Und wir haben ihn getötet." - Friedrich Nietzsche

  3. #3
    Avatar von Niro99
    Niro99 Niro99 ist offline Mitglied Silber
    Registriert seit
    Jan 2005
    Beiträge
    54
    Hallo SG_wXistenZ!

    Die Eigenschaft "TabControl.SelectedIndex" gibt dir eine Int - Zahl mit dem aktuell ausgewählten TabPage an (beginnend bei 0)

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    private void tabControl1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
        string controlName;
     
        switch (tabControl1.SelectedIndex)
        {
            case 0  :   controlName = "TabPage1";       break;
            case 1  :   controlName = "TabPage2";       break;
            case 2  :   controlName = "TabPage3";       break;
            case 3  :   controlName = "TabPage4";       break;
            default :   controlName = "No Control";     break;
        }
    }
     
    So einfach wie möglich. Aber nicht einfacher!
    Albert Einstein

  4. #4
    Avatar von broetchen
    broetchen broetchen ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Ort
    Österreich/Wien
    Beiträge
    181
    moin

    In Bezug auf Niro99's Signatur:

    Es geht noch einfacher und zwar mit der SelectedTab-Eigenschaft.
    Darin ist die aktuell ausgewählte Enthalten.

    Code :
    1
    
    TabPage selectedPage = tabControl1.SelectedTab;

    mfg broetchen
     

Ähnliche Themen

  1. Welcher Befehl muss ich nehmen?
    Von wingman im Forum PHP
    Antworten: 2
    Letzter Beitrag: 16.04.05, 10:53
  2. Welcher Kaffee muss es sein?
    Von Cheris im Forum Smalltalk
    Antworten: 15
    Letzter Beitrag: 23.04.04, 14:33
  3. Antworten: 2
    Letzter Beitrag: 17.08.03, 17:30
  4. Ein paar action muss ich wissen
    Von Dr_Ogen im Forum Flash Plattform
    Antworten: 7
    Letzter Beitrag: 30.01.03, 10:35