private void ListViewItem_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { var item = sender as ListViewItem; if (item != null && item.IsSelected) { MailRecu obj = item.DataContext as MailRecu; NavigateReceptionMailTest.Navigate(this.NavigationService, new Uri("./RecevoirMails/PageDetailMail.xaml", UriKind.Relative), obj); } }
public PageDetailMail() { InitializeComponent(); worker.DoWork += worker_DoWork; MailRecu m = NavigateReceptionMailTest.GetNavigationData(this.NavigationService); mail = m; label_Date.Content = m.DateReception; label_Expediteur.Text = m.Expediteur; label_Subject.Text = m.Objet; MainBrowser.NavigateToString(m.Message); worker.RunWorkerAsync(); m.estLu = true; }
public static void Navigate(NavigationService navigationService, Uri source, MailRecu data) { Data = data; navigationService.Navigate(source); }