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
Majkel
Člen
Avatar
Majkel:30.4.2015 15:43

Ahoj, potřebuji vytvořit konfiguračního průvodce ve WPF, stylu Next, Next, Next, Finish. Nevím ale, jak měnit kontrolky v MainWindows, abych nemusel vytvářet pro každou část nové okno. Snad jsem to vysvětlil dobře :)

 
Odpovědět
30.4.2015 15:43
Avatar
Odpovídá na Majkel
Michael Škrášek:30.4.2015 15:46

Co třeba jenom přepínat mezi Gridama ;)

Nahoru Odpovědět
30.4.2015 15:46
"I choose a lazy person to do a hard job. Because that person will find an easy way to do it. " Bill Gates
Avatar
rawen
Člen
Avatar
Odpovídá na Majkel
rawen:30.4.2015 16:37

Přepínáním mezi Gridy bych to nedělal, ale záleží co má být v obsahu. :) Pokud by šlo o stránky se stejnýma náležitostma, tak bys v podstatě posouváním mohl přenastavovat pouze DataContext na odpovídající třídy a nabindovat si jednotlivé obsahy. Podle mě by ses měl podívat hlavně na kontrolku TabControl, která dokáže vytvořit víc stránek, mezi kterýma se dá v pohodě přepínat. Jenom pak dáš TabItemům viditelnost Hidden a nepujde ani poznat, že je to řešeno takto. Pak už jen nastavíš tlačítka aby to posouvali a je to jednoduše vyřešeno. :)

Editováno 30.4.2015 16:41
Nahoru Odpovědět
30.4.2015 16:37
Co můžeš naprogramovat dnes, neodkládej na zítřek.
Avatar
rawen
Člen
Avatar
Odpovídá na rawen
rawen:30.4.2015 16:43

*posouvaly :[

Nahoru Odpovědět
30.4.2015 16:43
Co můžeš naprogramovat dnes, neodkládej na zítřek.
Avatar
Majkel
Člen
Avatar
Odpovídá na rawen
Majkel:30.4.2015 18:41

Ahoj, ty gridy se mi zdají jako praktické řešení. Proč konkrétně je nedoporučuješ? Jinak na každé stránce bude pár textboxů + nějaký ten kombobox, kde si uživatel zadá potřebné údaje.

Já jsem čekal, že na to je nějaký standardizovaný postup a dostanu tady odkaz na nějaký článek v základech WPF. Trochu jste mě překvapili a teď si nejsem jistý, co zvolit :-)

 
Nahoru Odpovědět
30.4.2015 18:41
Avatar
rawen
Člen
Avatar
Odpovídá na Majkel
rawen:1.5.2015 18:45

A kde bys ty Gridy měl? To bys je jako chtěl zviditelnovat nebo překrývat? Přijde mě to zbytečně složití. :) Podívej se na te TabControl, ten ti dovoluje vytvářet přímo více stránek.. ;)

Nahoru Odpovědět
1.5.2015 18:45
Co můžeš naprogramovat dnes, neodkládej na zítřek.
Avatar
Odpovídá na Majkel
Michal Štěpánek:2.5.2015 9:56

Myslím, že lepší, než ty Gridy je to co navrhoval rwn. Podle mě, Gridy bys musel mít načtené v paměti a bylo by to na paměť hodně náročné. TabControl jsou na toto přímo jako dělané....

Nahoru Odpovědět
2.5.2015 9:56
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Majkel
Člen
Avatar
Odpovídá na rawen
Majkel:2.5.2015 14:11

Ahoj, nakonec to řeším přes UserControl. Ale jinak jsi měl pravdu, s těmi Gridy to moc efektivně udělat nejde.

 
Nahoru Odpovědět
2.5.2015 14: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 8 zpráv z 8.