- I would like to know the difference between page, frame, navigation windows in c# wpf
- what is the best choice of them for wpf windows application?
- in my application how to make fixed part (contain main buttons) and changeable part (show pages) after clicking buttons in fixed part
- are there any good websites provides video tutorials for c# wpf from beginning to professional?
thank you
A
Pageis much like a user control, only that is is displayed within aFrame, which again is part of aNavigationWindow. ANavigationWindowis a special kind of window that allows for page navigation and can display the respective controls for navigating pages.A paged application is a good choice if you want Wizard-like functionality, or if the user experience should be comparable to what you get when browsing the web. In many cases, using standard WPF windows is a better choice.
The
NavigationWindowalready contains a “fixed part” that can contain controls. You can also use a normal window, place aFramein it and then – through proper layout – create your own “fixed parts”. Navigation would then come down to calling the navigation methods theFrameprovides.