- Back to Home »
- Windows store apps C#/XAML »
- Windows store apps development c# xaml Part 8 - Navigations
Posted by :
Sudhir Chekuri
Friday, 4 October 2013
Windows.UI.Xaml.Controls.Frame
Frame is a container that holds all pages.
Navigation Frame is the outermost container that holds all pages.
Navigate method in Frame Class is used for navigation.
You cannot navigate to any url but you can navigate to other pages in your project.
In windows store apps navigation is like in browser ie., we have methods to go back and go forward.
NavigationCacheMode has to set to a page if you dont want default state.
In Windows store apps you have to follow the navigation rules.
Hub page - shows the overview of the data that gives points to enter into data which you are intrested in.
Section page - shows the data
details page - shows individual record in more detail.
In flat design top appbar is used to navigate or switch between tabs, documents and sessions.
Back button is not used in flat system.
It is used to show large sets of data in a simple and easy way.
Frame is a container that holds all pages.
Navigation Frame is the outermost container that holds all pages.
Navigate method in Frame Class is used for navigation.
You cannot navigate to any url but you can navigate to other pages in your project.
In windows store apps navigation is like in browser ie., we have methods to go back and go forward.
NavigationCacheMode has to set to a page if you dont want default state.
In Windows store apps you have to follow the navigation rules.
Hierarchy Navigation
Hierarchy navigation will have hub, section and detail pages.Hub page - shows the overview of the data that gives points to enter into data which you are intrested in.
Section page - shows the data
details page - shows individual record in more detail.
Flat design Navigation
Flat design for navigation is used in games, browsers and document creation apps.In flat design top appbar is used to navigate or switch between tabs, documents and sessions.
Back button is not used in flat system.
Semantic zoom
Semantic zoom is a transition between two different views and those views are expected to render inside a gridview control. So, its two gridview control inside a semantic control.It is used to show large sets of data in a simple and easy way.