Avatar
Scrouty
Člen
Avatar
Scrouty:

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
Denis Homolík (Alfonz):

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

Nahoru Odpovědět 17.4.2014 22:34
Vše je možné, dokud si to myslíte!
Avatar
Scrouty
Člen
Avatar
Odpovídá na Denis Homolík (Alfonz)
Scrouty:

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
Redaktor
Avatar
Odpovídá na Scrouty
Honza Bittner:

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

Nahoru Odpovědět 17.4.2014 22:40
Ptejte se mě na cokoli na https://github.com/HoBi/ama a followujte mě na Twitteru https://twitter.com/tenhobi. :-)
Avatar
Theodor Johnson
Redaktor
Avatar
Odpovídá na Scrouty
Theodor Johnson:

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
Přecházím na "Cross-Platform Development"
Avatar
Denis Homolík (Alfonz):

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
Vše je možné, dokud si to myslíte!
Avatar
Scrouty
Člen
Avatar
Scrouty:

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:

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:

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.