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
Scrouty
Člen
Avatar
Scrouty:17.4.2014 22:17

Zdravím, dělám práci pro školu -> hru milionář. Práci se soubory atd mám hotové, jen jsem se zasekl, všude možně jsem hledal a nemohu najít, jak udělat aby když člověk zvolí špatnou odpověď nemohl dále pokračovat ve hře, jakože zkoušet další odpovědi.. díky za rady :)

Editováno 17.4.2014 22:17
Odpovědět
17.4.2014 22:17
Není důležité kolik ran jsi dostal, ale kolik jich ustojíš.
Avatar
alfonz
Člen
Avatar
alfonz:17.4.2014 22:34

To se ti při každé otázce otevře nový formulář?

Nahoru Odpovědět
17.4.2014 22:34
lmao
Avatar
Scrouty
Člen
Avatar
Odpovídá na alfonz
Scrouty:17.4.2014 22:36

Neotevře, otazky mam řešene tak ze se nacte dalsi ze souboru po zmacknuti spravne odpovedi, potrebuji jen vyresit jak zamezit pokracovani ve hre, zmackne-li clovekou spatnou odpoved

Nahoru Odpovědět
17.4.2014 22:36
Není důležité kolik ran jsi dostal, ale kolik jich ustojíš.
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Scrouty
Honza Bittner:17.4.2014 22:40

Můžeš třeba vytvořit nový formulář a starý zneviditelnit...

Nahoru Odpovědět
17.4.2014 22:40
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Theodor Johnson
Tvůrce
Avatar
Odpovídá na Scrouty
Theodor Johnson:17.4.2014 22:42

Hádám že pro tebe bude nejjednodušší

MessageBox.Show("Smůla, prohrál jsi");
Application.Exit();

nebo

Application.Restart();
Editováno 17.4.2014 22:42
Nahoru Odpovědět
17.4.2014 22:42
Mo8ilε 15 Ѐλđ
Avatar
alfonz
Člen
Avatar
alfonz:17.4.2014 22:43

Tak si udělej proměnou pro celý formulář(mimo metodu) např. fail typu Bool a když odpoví špatně tak se nastaví fail na true a odpovědím přidáš jenom podmínku if(!fail) a je to.

Nahoru Odpovědět
17.4.2014 22:43
lmao
Avatar
Scrouty
Člen
Avatar
Scrouty:17.4.2014 22:46

Diky alfonzuv napad mi pomohl, nevim proc me to nenapadlo :)

Nahoru Odpovědět
17.4.2014 22:46
Není důležité kolik ran jsi dostal, ale kolik jich ustojíš.
Avatar
Lako
Člen
Avatar
Odpovídá na Scrouty
Lako:17.4.2014 22:52

Nejlepší to máš udělat ve wpf a bindnout na to (na isEnable) vlastnost z ViewModelu, která se bude měnit vždycky, když se nějaká odpověď označí..

Na to už je ale asi pozdě... (ale jestli chceš programovat pořádné aplikace tak se na formy vykašli a nauč se wpf)

Záleží na tom, jak to máš udělaný.. Ale asi: vytvoř si metodu, která ti disabluje všechny buttony, když už je nějaká odpověď vybraná...

 
Nahoru Odpovědět
17.4.2014 22:52
Avatar
Scrouty
Člen
Avatar
Scrouty:17.4.2014 22:53

Ucil bych se neco jineho, ale delam toto do skoly a ma to byt ve WFA

Nahoru Odpovědět
17.4.2014 22:53
Není důležité kolik ran jsi dostal, ale kolik jich ustojíš.
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 9 zpráv z 9.