Jo. Men det er jo ikke sådan en "traditionel" winform fungerer.
Kig evt. på WPF er har du faktisk indbygget support for navigation. (Og et eller andet sted, er det også i WPF det hele sker ifbm. winforms. System.Windows.Forms er nok ikke reelt der fremtiden ligger..)
At have flere paneler oven på hinanden bliver hurtigt uoverskueligt. Som bvli skriver, så kan du bruge usercontrols. Så kan du have en tom panel på din form, hvor du ønsker der skal kommer forskellige usercontrols.
Jep - som både buzzzz og janus skriver, så er der ikke den store ide i at sætte sig ind i Winforms, hvis ikke det er fordi du i fremtiden skal sidde og vedligeholde en masse winforms-programmer.
WPF er et en helt anden måde at kode på, noget mere web-agtig end winforms. Og du har en del friere hænder i WPF, samtidig med at du så selvfølgelig ikke får så meget forærende af frameworket. Selvom om det ikke er meldt officielt ud fra Microsoft, så tror jeg ikke du skal regne med at der sker de vilde forbedringer i Winforms, hvorimod WPF er det der satses på.
Ovennævnte er fuldstændig egne holdninger, og nogle er nok ret uenige med mig.
Lyder til at du ligeså godt kan droppe WinForms og springe på WPF. Der er dog stadig nogen ting som kan være lidt besværlige, og har en træls læringskurve, men når først man mestre det, så tror jeg man bliver glad.
Mange tak for jeres svar. Har valgt at begynde på WPF da jeg har fået indtryk af at det er fremtiden! (: Det tog mig lige en dags tid at sætte mig ind i det basiske med layout osv.
Hvad angår panelerne, så bruger jeg et usercontrol library
Men har stadig et spørgsmål:
Hvis nu jeg har mit "Master" layout med en menu i toppen?, kan jeg så godt ændre i den fra en usercontrol?
Det lidt længere er: Det kunne du også i Winforms.
Det lange har jeg ikke mod på at rode mig ud i. Men det er ret let. Især i det kontrolhieraki du har i WPF. Spørgsmålet er nærmere hvilket design/mønster du udvikler efter, da der er forskellige måder at tilgå sin main menu (eller i det hele taget andre kontroller) "på den rigtige måde" på.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.