вы можете передавать данные, используя параметры запроса, как в html.
this.NavigationService.Navigate(new Uri("/message.xaml?messageid=1", UriKind.Relative));
и извлекать их так на следующей странице
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
if (this.NavigationContext.QueryString.ContainsKey("messageid"))
{
//your code here
}
base.OnNavigatedTo(e);
}