NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
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í.

Diskuze – Lekce 2 - Jednoduchá kalkulačka v C# .NET Windows Forms

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Odpovídá na Jan Vargovský
brundibar.brun:20.12.2014 17:32

Právě že je, jinak by to nešlo snad ani spustit. Nemohl bych ti poslat celou složku? Že bys ses na to podíval, jestli bys měl čas?

 
Odpovědět
20.12.2014 17:32
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na brundibar.brun
Jan Vargovský:20.12.2014 18:34

Hoď to na nějaké uložiště a upni to sem.

 
Odpovědět
20.12.2014 18:34
Avatar
Odpovídá na Jan Vargovský
brundibar.brun:20.12.2014 19:01

http://uloz.to/…ication6-zip

Heslo je: meloun
tak na to koukni

 
Odpovědět
20.12.2014 19:01
Avatar
Odpovídá na Jan Vargovský
brundibar.brun:20.12.2014 19:55

už jsem na to přišel, ta poslední podmínka není dobře napsaná ..

 
Odpovědět
20.12.2014 19:55
Avatar
Ota Stránský:25.9.2015 12:31

Ahoj. Měl bych dotaz k tomu mazání eventů u kontrolek. Občas se mi stane, že dvakrát kliknu na Label místo na Button a mám pak v kódu zbytečné nevyužité řádky navíc. Už před čtením článku jsem se sám přesvědčil, že mazat ho nebude ten správný postup. Odstranil jsem tedy událost Labelu v záložce Events (prostě jsem smazal text "label1_Click"). V kódu ale událost zůstala. Je to normální postup nebo se dá kód nějak "zneviditelnit"?

 
Odpovědět
25.9.2015 12:31
Avatar
Odpovídá na Ota Stránský
Patrik Valkovič:25.9.2015 12:38

Událost je v tomto případě pouze obyčerjná funkce. Ale nebude nikde volána, protože se na ni v XAMLu neodkazuješ. Jestliže si callback smazal v XAMLu, můžeš bez problému tuto funkci smazat a program by měl v pořádku fungovat dál.

Odpovědět
25.9.2015 12:38
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Vlastimil Kamenčák:22.10.2015 18:10

zasekl sem se přesně u části Kód formuláře, přiložil sem i obrazovku, mužete mi někdo poradit na co kliknout, nějak dál nevim.

Odpovědět
22.10.2015 18:10
...A proto také i já vídávám ráno Slunce vycházet a večer zapadat a shledávám to i nadále přirozeným.
Avatar
Odpovídá na Vlastimil Kamenčák
Štefan Pružinský:22.10.2015 18:12

Môžeš sa trochu rozviesť? Rád by so Ti pomohol, ale neviem v čom je vlastne problém. :)

Odpovědět
22.10.2015 18:12
Najefektívnejším spôsobom debuggingu je modlitba. :)
Avatar
Vlastimil Kamenčák:22.10.2015 19:05

Jsem v části začínající titulkem- kód formuláře
Přesuneme se do zdrojového kódu formuláře. Již víme, že to uděláme zkratkou CTRL + ALT + 0 nebo pravým myšítkem na formulář a View Code. (toto mám viz ten obrázek)

a ted přichází ten zádrhel-

V konstruktoru formuláře hned po zavolání InitializeCom­ponents() nastavíme vybranou položku pro operaceComboBox. Uděláme to nastavením vlastnosti SelectedIndex na 0, tedy první položku:

[public KalkulackaForm()
{
        InitializeComponent();
        operaceComboBox.SelectedIndex = 0;
}

Z formuláře máme samozřejmě přístup ke všem jeho kontrolkám.

Do konstruktoru vkládáme ten kód, který se má vykonat po vytvoření formuláře, ale to je snad jasné. Když aplikaci spustíte, bude vybrané sčítání:

Odpovědět
22.10.2015 19:05
...A proto také i já vídávám ráno Slunce vycházet a večer zapadat a shledávám to i nadále přirozeným.
Avatar
Milan Křepelka
Tvůrce
Avatar
Odpovídá na Vlastimil Kamenčák
Milan Křepelka:22.10.2015 19:36

Takhle to asi nepůjde Vlasto. Lepší když asi dodáš projekt co máš. Mohl si tam udělat spoustu záležitostí který se takhle slovem nevychytají. Třeba je mi dost divný, proč by se v souboru Form1 měl vyskytovat formulář upSide cosi.

 
Odpovědět
22.10.2015 19:36
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 34.