1

私は XLabs ナビゲーションを使用しています。これは、ViewModel から ViewModel へのナビゲーションを可能にし、クラス コンストラクターへのパラメーターの受け渡しも可能にするため、素晴らしいものです。プログラムを移動すると問題なく動作しますが、直接または GoBack() を使用して前のページに戻ろうとするとクラッシュします。

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

まだ ItemDetailPageViewModel にアクセスしていない場合、これはうまく機能しますが、そこに行って戻ってきた場合、これはクラッシュします。

インストールした xLabs パッケージは、XLabs.Core、XLabs.Forms、XLabs.IoC、XLabs.Platform、XLabs.Serialization です。

助言がありますか?

ありがとう

ジェシー・リバティ

4

0 に答える 0