IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Maros2470
Člen
Avatar
Maros2470:6.6.2014 12:43

Zdravím. Můžete mi někdo poradit jak získám hodnotu false, nebo true, podle toho zda je otevřená či zavřená záložka TabPage? Nedaří se mi na to přijít. Díky

 
Odpovědět
6.6.2014 12:43
Avatar
Odpovídá na Maros2470
Luboš Běhounek Satik:6.6.2014 12:51

U TabControlu, porovnáním se SelectedTab.

Nahoru Odpovědět
6.6.2014 12:51
https://www.facebook.com/peasantsandcastles/
Avatar
Maros2470
Člen
Avatar
Odpovídá na Luboš Běhounek Satik
Maros2470:6.6.2014 13:03

Můžeš mi napsat kousek kódu. Nějak jsem mimo. Díky

 
Nahoru Odpovědět
6.6.2014 13:03
Avatar
Luboš Běhounek Satik:6.6.2014 13:31

třeba nějak takhle:

bool jeOtevrena = TabControl1.SelectedTab??TabControl1.SelectedTab==TabControl1.TabPages[0]:false;
  • pokud je otevřená první záložka (index 0)
Nahoru Odpovědět
6.6.2014 13:31
https://www.facebook.com/peasantsandcastles/
Avatar
Maros2470
Člen
Avatar
Odpovídá na Luboš Běhounek Satik
Maros2470:7.6.2014 11:12

Pořád mi to nefunguje. Potřebuji to vložit do podmínky if. Jedná se mi o to, abych mohl používat jednu sadu tlačítek pro více záložek. Pokud bude otevřena např. záložka 3 budou ovládat komponenty na této záložce. Už jsem vyzkoušel kdeco, ale stále mi to nejde.

 
Nahoru Odpovědět
7.6.2014 11:12
Avatar
Maros2470
Člen
Avatar
Odpovídá na Luboš Běhounek Satik
Maros2470:7.6.2014 21:21

Zkoušel jsem to takto, ale nefunguje to:

if (tabControl2.SelectedTab == tabControl2.TabPages[1])

                label3.Text = "Otevřena záložka 2";
Editováno 7.6.2014 21:22
 
Nahoru Odpovědět
7.6.2014 21:21
Avatar
Odpovídá na Maros2470
Luboš Běhounek Satik:7.6.2014 22:54

A co na tom nefunguje? A kde ten kód máš napsanej? :)

Nahoru Odpovědět
7.6.2014 22:54
https://www.facebook.com/peasantsandcastles/
Avatar
Maros2470
Člen
Avatar
Maros2470:7.6.2014 23:13

Když tohle napíši do obsluhy tlačítka tak to funguje. Já bych to potřeboval dostat do obsluhy kliku na záložku.

tabControl2.SelectedIndex = 2;
            if (tabControl2.SelectedTab == hodnoceniTabPage)
            {

                label3.Text = "otevřeno 2";
            }
 
Nahoru Odpovědět
7.6.2014 23:13
Avatar
Maros2470
Člen
Avatar
Odpovídá na Luboš Běhounek Satik
Maros2470:7.6.2014 23:43

Už jsem na to přišel

 
Nahoru Odpovědět
7.6.2014 23:43
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 10.