1

I'm using XLabs navigation which is terrific because it allows ViewModel to ViewModel navigation and it also allows passing of parameters to the class constructor. It is working flawlessly as I move through my program, but crashes when I try to go back to a previous page, either directly or by using GoBack().

private RelayCommand<Item> itemSelectedCommand;
public RelayCommand<Item> ItemSelectedCommand {
get {
   return itemSelectedCommand ?? (itemSelectedCommand = new    
RelayCommand<Item>    ((item) => {
NavigationService.NavigateTo<ItemDetailPageViewModel> (true, item);
       }));
   }
 } 

If I have not yet visited ItemDetailPageViewModel, this works great, but if I have been there and am returning, this crashes.

The xLabs packages I have installed are: XLabs.Core, XLabs.Forms, XLabs.IoC, XLabs.Platform, XLabs.Serialization

Any suggestions?

Thanks

jesse liberty

Jesse Liberty
  • 1,314
  • 1
  • 11
  • 26

0 Answers0