Ik ben de laatste tijd redelijk bezig met WPF en heb er al veel over gelezen en geprobeerd, echter is er een onduidelijkheid waar ik niet echt een antwoord op heb kunnen vinden: hoe verzorg je de navigatie, zodat als je op een menuitem klikt, je een nieuw scherm krijgt waarop het menu blijft staan?
Ik heb eigenlijk twee opties geprobeerd:
- Telkens een nieuw window spawnen en de oude sluiten met close, maar dit werkt niet goed en vind ik maar een ranzige methode omdat je dan telkens een nieuw schermpje ziet opduiken. Dat is zeker niet de bedoeling van een applicatie.
- Een menu bovenaan in m'n Grid zetten in XAML, en daaronder nog iets van een Grid waarin ik dynamisch de content aanpas (met de Context property geloof ik). Dit is ook heel ranzig omdat ik dan via C# al m'n objecten erop moet plaatsen in plaats van via XAML. Tevens is het denk ik niet heel netjes om een Grid in een Grid te plaatsen?
Ik zoek dus een nette manier om een nieuwe pagina in te laden waarop het menu (aan de bovenkant) gewoon blijft staan.
Ik heb eigenlijk twee opties geprobeerd:
- Telkens een nieuw window spawnen en de oude sluiten met close, maar dit werkt niet goed en vind ik maar een ranzige methode omdat je dan telkens een nieuw schermpje ziet opduiken. Dat is zeker niet de bedoeling van een applicatie.
- Een menu bovenaan in m'n Grid zetten in XAML, en daaronder nog iets van een Grid waarin ik dynamisch de content aanpas (met de Context property geloof ik). Dit is ook heel ranzig omdat ik dan via C# al m'n objecten erop moet plaatsen in plaats van via XAML. Tevens is het denk ik niet heel netjes om een Grid in een Grid te plaatsen?
Ik zoek dus een nette manier om een nieuwe pagina in te laden waarop het menu (aan de bovenkant) gewoon blijft staan.