LearnLanguages.Navigation.EventMessages |
LearnLanguages.Navigation.Exceptions |
LearnLanguages.Navigation.ViewModels |
Name | Description |
---|---|
NavigationHelper | |
NavigationInfo | NOT SERIALIZABLE!!! No public default constructor. Not marked as serializable. I note this because I foresee the possibility of having to change this if I ever need to Csla-ize this class. |
NavigationResources | |
NavigationSet | |
Navigator | To use this, just call RegisterPage. This automatically does the following: 1) Associates the page to the proper NavigationSet. If this does not exist, it first creates the NavigationSet. 2) Associates the NavigationPanel to the ShellViewModel. 3) Populates the NavigationPanel with the proper ViewModels. 4) Handles NavigationRequestedEventMessages by injecting the proper page's viewmodel into the shellviewmodel. |