NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Petr Kasnal
Člen
Avatar
Petr Kasnal:13.9.2017 3:08

Zdravím je to takový začátečnický problém... Spíše dotaz. Jakou třídu dědí všechny komponenty ? (Label, Button, TextBox, atd..)

 
Odpovědět
13.9.2017 3:08
Avatar
NouF
Člen
Avatar
Odpovídá na Petr Kasnal
NouF:13.9.2017 6:29

Asi se budeš muset více rozepsat, o co jde..

 
Nahoru Odpovědět
13.9.2017 6:29
Avatar
STP
Člen
Avatar
STP:13.9.2017 6:50

Object? :)

Editováno 13.9.2017 6:51
Nahoru Odpovědět
13.9.2017 6:50
Když umřít, tak online!!!
Avatar
zelvicek
Člen
Avatar
Odpovídá na Petr Kasnal
zelvicek:13.9.2017 6:51

System.Object

 
Nahoru Odpovědět
13.9.2017 6:51
Avatar
Marian Benčat:13.9.2017 7:12

Většinou nějaký Control class.. Záleží zda jde o wpf či winforms, či webforms

Nahoru Odpovědět
13.9.2017 7:12
Totalitní admini..
Avatar
Petr Čech
Tvůrce
Avatar
Petr Čech:13.9.2017 8:19

Ve WPF všechno, co jde vidět dědí z UIComponent. Ale pro většinu věcí bohatě stačí počítat s tím, že je vše Control, pracuje se s nimi mnohem lépe.
Ve WindowsForms nevím, ale jestli jsi začátečník, měl bys od nich utéct, dokud to ještě jde.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
13.9.2017 8:19
the cake is a lie
Avatar
Petr Kasnal
Člen
Avatar
Odpovídá na Petr Čech
Petr Kasnal:13.9.2017 11:19

Hrozně se omlouvám myslel jsem WPF :D Díky moc myslel jsem si, že je to Control. Moc děkuju :)

 
Nahoru Odpovědět
13.9.2017 11:19
Avatar
Luboš Běhounek Satik:13.9.2017 12:06

Ve WindowsForms nevím, ale jestli jsi začátečník, měl bys od nich utéct, dokud to ještě jde.

Za tuhle část musím dát palec dolu, tenhle nesmyslnej hate WF různě na ITN popravdě moc nechápu.

WPF není nová™ lepší™ náhrada za WF, ale prostě jiný přístup.

  • Bindování je super, když často měníš data, změníš jen data a o víc se nestaráš, ve WF musíš po změně dat ještě updatnout data kontrolky
  • Vykreslování přímo přes DirectX přes grafiku je většinou rychlejší
  • XAML umožňuje navrhování vzhledu v podobném stylu jako weby s HTML a CSS a lepší podporu různých rozlišení

Ale WPF má i svoje nevýhody:

  • multiplatformnost - WF rozjedeš prakticky na čemkoliv, WPF vykresluje přes DX, takže na non-Win platformách buďto neběží vůbec nebo je to dost experimentální
  • základ WPF aplikace je o něco složitější než základ WF aplikace, pokud chceš jednoduchou appku s dvouma tlačítkama, checkboxem a textboxem, ve WF to budeš mít dřív a určitě WPF není dobrej nápad pro začátečníky, kteří teprv začínají programovat, protože ten koncept je složitější
  • má větší nároky na HW (grafiku) a v určitých situacích (VM, remote desktop, ..) může běžet jen softwarově, což u komplikovanějších aplikací, kde se s pomalejším SW během nepočítalo, může bejt ve výsledku pomalejší než stejná aplikace přes WF
  • pro WF existuje větší množství už hotových controlls, ať už těch placených nebo zdarma
Nahoru Odpovědět
13.9.2017 12:06
https://www.facebook.com/peasantsandcastles/
Avatar
Odpovídá na Luboš Běhounek Satik
Marian Benčat:13.9.2017 12:18

Souhlasím hlavně s tím, že wpf by jsem rozhodně taky nedoporučil začátečníkovi, protože je to mnohem větši Magie, než winforms. To ostatní považuji za diskutabilní.

Nahoru Odpovědět
13.9.2017 12:18
Totalitní admini..
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.