Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
stepanik456
Člen
Avatar
stepanik456:3.9.2014 17:25

Ahoj, mám v plánu dělat kalkulačku, která bude počítat obvody a obsahy různých těles. Chtěl bych udělat Menu z Buttonů. které by spustili další Form, kde by už se zadávaly hodnoty a zobrazovali výsledky. Jenže problém je, že nevím jak udělat aby se po kliknutí na daný button zobrazilo další okýnko. Jaký je na to příkaz? Předem děkuji za odpověď.

 
Odpovědět 3.9.2014 17:25
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na stepanik456
Jan Vargovský:3.9.2014 17:44

Vytvoříš instanci na daný Form a zavoláš buď Show() a nebo ShowDialog().

 
Nahoru Odpovědět  +1 3.9.2014 17:44
Avatar
stepanik456
Člen
Avatar
Odpovídá na Jan Vargovský
stepanik456:3.9.2014 17:50

Děkuji za pomoc.

 
Nahoru Odpovědět 3.9.2014 17:50
Avatar
stepanik456
Člen
Avatar
Odpovídá na Jan Vargovský
stepanik456:4.9.2014 14:58

A existuje i nějaký příkaz na to aby se ten další form neotevřel v novém okně, ale aby tam zůstal jen ten jeden, ale přeskočil by na ten druhý form?

 
Nahoru Odpovědět 4.9.2014 14:58
Avatar
Odpovídá na stepanik456
Michael Škrášek:4.9.2014 15:50

Můžeš udělat podmínku na čtení ze souboru v program.cs, když ukončíš okno daným tlačítkem - zapíšeš do souboru, pak to načteš a zkontroluješ v program.cs a pokud je tam správný 'klíč' tak spustíš další okno.

Applicationr.Run(new nazev_okna());

Pokud ne tak se normálně ukončí aplikace.

Nahoru Odpovědět  +1 4.9.2014 15:50
I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it ... Bill Gates
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na stepanik456
Jan Vargovský:4.9.2014 16:11

Ve WFA o tom nevím. Ve WPF by to šlo skrz navigaci, tady si to budeš muset asi udělat sám.

 
Nahoru Odpovědět  +1 4.9.2014 16:11
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 6 zpráv z 6.