0

私の Windows Phone 8 アプリケーションでは、基本的に非同期メソッドの後にピボット項目を削除します。しかし、Argument Out Of Range 例外がスローされ、Value が期待される範囲内に収まらないことが示されます。しかし、非同期メソッドを呼び出す前にこの削除を行うと、すべてが成功します。以下のコードを確認してください。コードで発生する主な問題を正確にトリガーすることはできません。これについて誰か助けてくれませんか?

var a=await GetA();
if(a.Value)
{
   if(myPivot.Items.Contains(pivItem))
   {
      myPivot.Items.Remove(pivItem);
   }
}
4

1 に答える 1

0

さて、問題を絞り込むと、PivotItem.Header要素を削除すると例外がなくなることがわかりました。

于 2013-12-12T08:39:25.433 に答える