mostrar una página dentro de una ventana en XAML

Tengo un control de tabulación en mi ventana, dentro de cada tabitem quiero tener una página diferente.
Puedo lograr esto haciendo un Marco dentro de TabItem y en el uso del código detrás, por ejemplo:

frame1.Content = new Pages.MyPage() 

¿Cómo puedo hacer lo mismo en XAML?

    

Probablemente no necesites el marco. Algo como esto debería funcionar.

         

Si quieres el marco solo hazlo: