【问题标题】:Removing Pivot items causes an exception删除 Pivot 项目会导致异常
【发布时间】:2013-02-20 08:45:44
【问题描述】:

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

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

【问题讨论】:

  • 给我们看一些代码!最好是能重现您遇到的问题和确切错误的小型 sn-p。

标签: c# xaml windows-phone-8


【解决方案1】:

好吧,通过缩小问题范围,我发现如果我删除 PivotItem.Header 元素,就不会再出现异常了。

【讨论】:

    猜你喜欢
    • 2015-09-06
    • 1970-01-01
    • 2010-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-10
    • 1970-01-01
    相关资源
    最近更新 更多