gpt4 book ai didi

c# - 最奇怪的组合框异常 : GeneratorPosition '-1,1' "passed to Remove does not have Offset equal to 0". 参数名称:位置

转载 作者:太空狗 更新时间:2023-10-29 20:36:58 26 4
gpt4 key购买 nike

老实说,我不知道这里发生了什么,我只能在整个互联网上的几个特定位置找到这个错误。我正在使用 Silverlight4。我有一个绑定(bind)到可观察集合的组合框。可观察集合中有两件事。如果我尝试将组合框的 selectedindex 设置为 0,它工作正常,但如果我尝试将其设置为 1,则会出现异常:

“传递给 Remove 的 GeneratorPosition '-1,1'”不具有等于 0 的 Offset。参数名称:position”

..有什么想法吗?我发现的唯一真正有用的引用是 http://qa.social.msdn.microsoft.com/Forums/en-US/silverlightgen/thread/e6e07c42-4d64-4973-965d-c4b6dd32cfd9它似乎表明这是 Silverlight 固有的问题。

最佳答案

对于那些偶尔遇到这个问题的 google 员工,我不记得我是如何解决这个问题的,但它最终变成了一些愚蠢的事情,比如将组合框的 ItemsSource 设置为 null,设置一个新的 ObservableCollection 等于旧的,然后将新的分配给组合框的 ItemsSource

我真的认为这归结为 Silverlight 有点问题。我很好奇,如果有人想去使用反射器,为什么会发生这种情况,但以上内容应该有所帮助。

关于c# - 最奇怪的组合框异常 : GeneratorPosition '-1,1' "passed to Remove does not have Offset equal to 0". 参数名称:位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14546325/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com