Xamlにitemsourceプロパティが設定されているカルーセルビューがあります。ビューモデル内からバインドされたコレクションをクリアすると、オブジェクトインスタンスの例外がスローされます。しかしそれ以上の検査では、それはヌルであるコレクションではなく、「未知のメンバー」として示されている明確なメソッドそのものです。カルーセルのページはAndroidのWindowsの電話機で正常に動作しますが、iOSではこの問題が発生します。カルーセルビューのバインドされたコレクションがクリアされると、オブジェクトインスタンスの例外がスローされます
0
A
答えて
0
iPhone上では、カルーセルビューのライフタイムは、ビューから離れて移動するときに処理されるようです。ビューを再訪問するとき、カルーセルビューは、それが処分されたため、あらゆる種類のエラーを投げます。 Windows PhoneやAndroidにはこのような問題はありません。ドキュメンテーションの中で、コントロールから離れてナビゲートするときに、コントロールのライフタイムが破棄されると書いておくと便利だろう。
問題を解決するために、私は単に再訪問されるたびにビューとビューモデルをnew'dし、つまり生涯一時的にしています。
0
Woopsが間違いを犯しました - この記事はカルーセルページではなく、カルーセルビューです!
関連する問題
- 1. SapUI5- ComboBoxアイテムがテンプレートでバインドされ、例外がスローされる
- 2. バインド例外がスローされない
- 3. リンクされたリストの例外がスローされました
- 4. 例外 'System.OutOfMemoryException'がスローされました
- 5. 例外がスローされましたManatee.Trello.RestSharp.RestSharpResponse
- 6. 例外:System.OutOfMemoryExceptionがスローされました
- 7. 例外がスローされ、さらにコードが実行される
- 8. データバインドされたnumericupdown 'hiding'例外がバインドされたプロパティでスローされました
- 9. Servlet.init()例外がスローされます。
- 10. 除外された例外ハンドラのコードで例外が発生するとNullReferenceExceptionがスローされる
- 11. 例外がスローされたエラー
- 12. OracleCommandパラメータが追加されましたが、例外がスローされました
- 13. プッシュされたリストがクリアされると、ジェネリックリストのスタックがクリアされます
- 14. 渡されたオブジェクトのメソッドが呼び出されたときにNULLポインタ例外がスローされました
- 15. valgrindの実行中に例外がスローされますが、プログラムが直接呼び出されたときに例外がスローされない
- 16. JPAクエリで例外がスローされる
- 17. JavaFXでNullPointer例外がスローされる
- 18. メソッドが呼び出された行に例外がスローされます
- 19. 例外がスローされたときにクラスがnullになる
- 20. CLIPS(クリア)コマンドが失敗する/ pyclipsで例外がスローされる
- 21. オブジェクトインスタンスでスローされた例外をグローバルに捕捉する方法
- 22. HTML5キャンバスがストロークごとにスローされ、クリアされる
- 23. asp.netシリアライゼーション例外がスローされ
- 24. 例外がスローされない
- 25. Java例外がスローされない
- 26. HttpRequest.GetResponseで例外がスローされない
- 27. 操作が実行されるたびに例外がスローされるSqlDataReaderオブジェクト
- 28. 例外が処理されなかった - 再スロー例外
- 29. 例外がスローされました: 'System.IO.DirectoryNotFoundException'とSystem.IO.PathTooLongException
- 30. Assembly.Load - スローされた例外:mscorlib.dllの 'System.BadImageFormatException'