現在画面が読み込まれた時の処理を書こうとしており、xamlにこのようにEventTriggerを設定しました。
Xaml
1<i:EventTrigger EventName="Loaded"> 2 <i:InvokeCommandAction Command="{Binding LoadedCommand}" /> 3</i:EventTrigger>
プログラムを実行して、ViewModelにあるLoadedCommandが実行されることを確認したのですが、このイベントはきちんと購読が解除されるのか疑問に思い始めました。
普通は += でイベントを登録すると -= でイベントを解除すると思うのですが、今回の場合は += でイベントが登録されていないのでどうやって解除すればいいか分かりません。
そもそも今回の例では、画面遷移をすると自動でイベントの登録を解除してくれたりするのでしょうか?
どなたか分かる方がいれば教えていただきたいです。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/09 06:28