Diskuze: WinForms - změna pozice DropDown tlačítka u ToolStripSplitButton
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 14 zpráv z 14.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Ve Windows Forms tohle neuděláš.
No dobrý . Kde se to dá udělat? Ne že by to bylo nějak ultra důležité, ale celkem by se mi to hodilo víc něž to boční dropdown.
Ve WinForms to nejde, to jde ve WPF
Ještě dodám, že nejen vlastní stylování kontrolek , ale mnohem více dalších potěšení nabízí WPF proti WF tak jen s chutí do toho
No a pokud se rozhodneš, tak zdejší tutoriál si můžeš projít, ale moje WPF bible je www.wpf-tutorial.com - doporučuju.
Ten je krutopřísný, nicméně jsem s WPF bojoval dost dlouho (jakési dependencyproperty, routed events,...). Jak jsem přešel na WF, tak je najednou všechno tak přímočaré, a hlavně zhruba vím, jak to funguje under he hood, narozdíl od WPF.
Souhlasím, že WF je na učení jednodušší, ale zbytečné obavy - kdo
umí jezdit s Felicií (WF) zvládne i Bavoráka řady 7 (WPF) - jen si musí
zvyknout, že je tam víc "hejblátek"
A konkrétně ty, když se podívám do tvojeho profilu máš půlku práce za
sebou, protože skvěle ovládáš HTML - tak XAML, což je prakticky totéž
pro tebe nebude problém. Na rozdíl ode mne - já jsem na XAMLu se
značkovacíma jazykama začínal a pro mě to byla největší překážka při
přechodu z WF na WPF.
Myslíš li to s vývojem desktop aplikací vážně - budeš čím dál víc
narážet na omezení WF a nepříjemnosti spojené s absolutním pozicováním
a závislosti na rozlišení monitoru.
WF je na učení jednodušší - pro začátečníka je tohle hlavní výhoda, ale WPF se nebudu bránit, jen bych potřeboval nějaké dobré vysvětlení. Neměl bys nějakoé PDF "Profesional WPF programming C#" nebo tak něco?
Na pochopení WPF je místní tutoriál perfektní. Jakmile budeš chápat, jaxe v tom dělá, dají se konkrétní problémy řešit na fórech nebo pomocí strejdy Google...
To nemám - jak jsem psal, vyučil jsem se a čerpám z výše uvedeného
odkazu + MSDN + dotazy zde .
Jinak pokud jsi zvládl WF, tak přechod na WPF je jednodušší, než bys
čekal - je to totiž úplně stejné - když pominu ten XAML , který v
začátku můžeš totálně ignorovat a po pravdě začneš ho opravdu
potřebovat v momentě kdy budeš chtít měnit vzhled a funkce kontrolek.
Prostě si v designeru pomocí drag & drop z toolboxu uděláš okno a v
properties nastavíš vlastnosti , dál je to taky stejné. Dokonce můžeš
využít třídy, které už máš hotové z WF (někdy s malou úpravou).
Ano, zdejší tutoriál je dobrý, navíc jediný v češtině - (je teda ještě jeden, ale ten je pro VB ne pro C#)- ale je to opravdu jen základ, což je podle mě škoda.
Zobrazeno 14 zpráv z 14.