何时
DomainDataSourceView.MoveCurrentToNext()
和
DomainDataSourceView.MoveCurrentToPrevious()
以非特定的顺序多次调用DomainDataSourceView被捕获到某种循环中,其中CurrentItem不断地从集合中变为随机项。 停止的唯一方法是关闭Silverlight应用程序。 这是一个已知的问题吗?
这是silverlight mvvm应用程序中的调用顺序:
当快速点击下一个按钮几次时,它开始循环。 当点击之间的间隔稍大时,没有问题。
当它仍在处理第一次点击时,几乎像MoveCurrentToNext这样的接缝会再次执行。 使用断点调试时,这种情况永远不会发生在所有方法中添加断点 循环永远不会被击中。 有没有人知道如何解决这个或可能导致这种情况的原因?