The FrameNavigationService provides methods to navigate between Views within a NavigationFrame. This example shows how to use this service.
In this example, the MainWindow contains a NavigationFrame, which shows a HomeView at startup. The HomeView contains a Tile, which invokes a command to navigate to a DetailView when clicked. The DetailView contains the Back button for backward navigation.
Question Comments
Added By: Elliott Mehrbach at: 10/3/2013 9:17:40 AM
This example does not work. The back button is not functioning properly. In fact I based an application on this example and it worked fine. Now its back buttons are not working. Problem with recent upgrade?
Added By: Alex Zeller (DevExpress) at: 10/4/2013 6:43:04 AMThe navigation bug you're observing in this example has been fixed in the scope of the Q521235 ticket. Please upgrade the components when the following minor update is released or request a hotfix in our Support Center.
Thank you, Alex.
I was able to run the example, but now I would like to do it with ViewModels that have parameters in their constructor. How can I do that
Added By: Carlton Guc at: 2/25/2014 6:40:39 AMCan you please show an example of this in Silverlight?
Added By: Alex Zeller (DevExpress) at: 2/27/2014 4:40:34 AMAn example for Silverlight can be found here: How to: Navigate between Views via FrameNavigationService
Added By: Kunal Mistry at: 12/30/2014 4:41:05 AMOk Thanks for showing me this method.
This is one which I can use it for later views.
But how will you navigate to different views without using a Button Click ....
How will you navigate from View 1 to View 2 after 5 seconds timer ?
Added By: Alexander S (DevExpress Support) at: 12/30/2014 5:11:30 AM Hi Kunal,As I can see, you duplicated your last question in the T191867: How to navigate to another view programmatically using NavigationFrame ticket. In the future, please do not post the same questions in multiple tickets. We track changes in all our tickets, and in any case, we will do our best to answer you during 24 hours. Thank you for your understanding in advance.