これは可能ですか?保存ボタンがクリックされていないと "元に戻す"データバインディングの変更
は私が持っていることは、単にリストと編集ページ
- 項目のリストを含むページです 最初のページから項目が
- どこ編集を編集している
- Editページページにキャンセルと保存ボタンがあります
保存ボタンを押すと、アイテムを保存してナビゲートします項目が更新される前のページに移動します。 ページ間のデータバインディングはうまく動作します。私は必要なもの
私はキャンセルをクリックするか、バック移動すると、私がやったデータバインディング変更を「元に戻す」にあります。私が感じる
私はを働いてきた何しかしは多分あるない私が来る私は最初のページに(OnAppearing)をチェックを移動するための方法、「oldObject」であり、「didClickSaveButton」プロパティ保存ボタンがクリックされなかった場合は元の値に戻ります。
良い方法はありませんか?おそらく、
はいのための新しいのviewmodelを作成します。作成したxamlページごとに常に新しいViewModelを作成することをお勧めしますか?私はどこのガイドラインも見つけられません... – Sturla
MVVMではこれが理想的なアプローチだと思います – Jason