示例#1
0
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     if (e.Parameter.GetType() == typeof(ViewModels.MainpageItemViewModel))
     {
         this.ViewModel = (ViewModels.MainpageItemViewModel)(e.Parameter);
     }
 }
示例#2
0
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     ViewModel = ((ViewModels.MainpageItemViewModel)e.Parameter);
     if (ViewModel.SelectedItem == null)
     {
         createButton.Content = "Create";
         var i = new MessageDialog("Welcome to our pirate hotel !").ShowAsync();
     }
     else
     {
         createButton.Content = "Update";
         title.Text           = ViewModel.SelectedItem.title;
         details.Text         = ViewModel.SelectedItem.details;
         datetime.Date        = ViewModel.SelectedItem.datetime;
         //Windows.UI.Xaml.Media.Imaging.BitmapImage bit = new Windows.UI.Xaml.Media.Imaging.BitmapImage();
         //bit.UriSource = new Uri(image.BaseUri, ViewModel.SelectedItem.src);
         image.Source = ViewModel.SelectedItem.src;
         var i = new MessageDialog("Do you want to update something ?").ShowAsync();
     }
 }