Java like Window Navigation in WPF
I am a Java developer, and for user interaction I create a universal `JFrame` and has a `JPanel` container in it, and I swap that container with the other panels I created. 

I started to develop WPF applications but I cannot find how this can be done. All I found that there are `Page` and `UserControl` but I could not understand the difference and how my task can be achieved. I cannot find good tutorials and I cannot understand how to search it in Google. 

Any good info or tutorial would be appreciated.
Java like Window Navigation in WPF
===

I am a Java developer, and for user interaction I create a universal `JFrame` and has a `JPanel` container in it, and I swap that container with the other panels I created. 

I started to develop WPF applications but I cannot find how this can be done. All I found that there are `Page` and `UserControl` but I could not understand the difference and how my task can be achieved. I cannot find good tutorials and I cannot understand how to search it in Google. 

Any good info or tutorial would be appreciated.