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í.

Diskuze: Pomoc začátečníkovi s pár problémi

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Petr Klekner
Člen
Avatar
Petr Klekner:6.9.2017 23:42

Zdravím začínám s WPF a naskytlo se mi pár problému. Zkoušel jsem hledat ale pak jsem si řekl že se radši zeptám a budu rád když mi to vysvětlí někdo kdo tomu rozumí. Takže všem děkuji za jakoukoli pomoc.

  1. Musí bejt v každém konstruktoru metoda InitializeCom­ponent() ? A kčemu slouží ? Podle názvu si myslím že k načtění a komponent v okně ale nejsem si jistý.
  2. Když si vytvářím vlastní třídu mám k nastavování atributů používat getry a setry ? Nebo mám šahat přímo na tento atribut z jiné třídy ? c# to má jinak než java a nejsem si jistý.
  3. Další věc co jsem nenašel co je v definic třídy public partial class to partial ?
  4. Kčemu je v projektu třída App ? Chápu že je v tom metoda main ale jinak kčemu slouží ?
  5. Existuje v c# nějaká textarea ? Nebo se používá textbox ?
  6. Jak přesné funguje u atributů get a set ? public String blabla { get; set; }

Všem budu strašně vděčný když mi odpoví na jakoukoli otázku. Díky moc :) A snad se na mě nebudete zlobit že jsem línej to pořádně googlovat...

 
Odpovědět
6.9.2017 23:42
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Petr Klekner
David Hartinger:6.9.2017 23:56

Předpokladem WPF seriálu je znalost seriálu OOP v C#, ptáš se na poměrně základní věci. Prostě si to čti jak to jde po sobě.

Nahoru Odpovědět
6.9.2017 23:56
New kid back on the block with a R.I.P
Avatar
Petr Klekner
Člen
Avatar
Odpovídá na David Hartinger
Petr Klekner:7.9.2017 0:27

Toto jsem čekal...Mě se nechce procházet článek po článku... Chápu že moje otázky jsou opravdu začátečnické ale jselikož jsem přešel z javy a c# z ní vlastně vznikl tak se na to ptám abych nestrácel čas procházením článku... snad to pochopíš

 
Nahoru Odpovědět
7.9.2017 0:27
Avatar
dez1nd
Člen
Avatar
Odpovídá na Petr Klekner
dez1nd:7.9.2017 6:25

Udělej si kafe/čaj/grok, je vlastně jedno co, věnuj tomu 10 minut času a máš hotovo.

 
Nahoru Odpovědět
7.9.2017 6:25
Avatar
pocitac770
Tvůrce
Avatar
Odpovídá na Petr Klekner
pocitac770:7.9.2017 7:10

Právě jsi napsal "jsem línej, pomozte mi tím, že mi všechno přinesete pod nos..." Když se chceš něco naučit, tak se to nauč pořádně, nebudeš mít pořád po ruce komunitu ITN, pokud budeš svoje znalosti chtít aplikovat.... Ty říkáš, že C# vychází z Javy... no.. on je Javou "inspirován", ale hlavní podobností je, že oba vychází z jazyka C (C-like), což je docela velká rodina.... takže ty umíš všechny ony jazyky? Gratuluji, je z tebe výborný programátor, a když najdeš nějakou mezeru v znalostech, jako neznalost základního syntaxu, tak se přeci zeptáš, že?

 
Nahoru Odpovědět
7.9.2017 7:10
Avatar
krepsy3
Tvůrce
Avatar
krepsy3:7.9.2017 7:24

Hele kámo, ty možná přecházíš z Javy do C#, OK to beru, je tam možná pár syntaxových odchylek a pár věcí se jmenuje jinak, jenže zároveň přecházíš do WPF, což se dost odlišuje od formů. které jsi dělal v Javě, takže proto si to čti článek po článku, jinak budeš totálně tápat. Jo, a btw., v tý Javě jsi asi tak daleko nedošel, dle dotazů, takže ti doporučuji i sekci C# OOP, kde si projdi článek "Vlastnosti".

Akceptované řešení
+20 Zkušeností
Řešení problému
Nahoru Odpovědět
7.9.2017 7:24
Programátor je stroj k převodu kávy na kód.
Avatar
Petr Klekner
Člen
Avatar
Odpovídá na krepsy3
Petr Klekner:7.9.2017 10:55

V javafx jsou okenní aplikace téměř stejné... Ale ok chápu díky za vaši pomoc du teda číst články

 
Nahoru Odpovědět
7.9.2017 10:55
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 7 zpráv z 7.