0

在我的 Windows Phone 8 应用程序中,我基本上在异步方法之后删除了 Pivot Items。但它会引发参数超出范围异常,并表示值不在预期范围内。但是以防万一,如果我在调用异步方法之前执行此删除操作,一切都会成功。请检查我的以下代码。我无法准确触发代码中出现的主要问题。你能请任何人帮助我吗?

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 回答