将对象添加到ObservableCollection会显示两个UI项

时间:2013-06-05 13:50:17

标签: android xamarin mvvmcross

我制作了一个简单的测试应用程序,其中我有一个MvxLinearLayout,ItemSource绑定到字符串值的ObservableCollection。项目模板是TextView。

在按钮上我向集合添加一个新字符串。在UI中添加了两个项目。

我正在使用NuGet的最新MVVMCross,并在Debug下使用Linker设置为'Do not Link'

我在这里上传了应用的源代码: http://sdrv.ms/13l9dnR

2 个答案:

答案 0 :(得分:2)

如果使用MVxListView会发生相同的行为吗?

答案 1 :(得分:1)

此问题已在stackoverflow中发布并解决: MvxBindableLinearLayout ItemsSource binding issue

我没有填写GitHub中的错误...我为此道歉。 创建后,我可以回复新的bug。

这个特殊问题是由于订阅了同一个事件两次(所有内容都在上面的链接中解释)。

再一次,抱歉没有在GitHub中发布错误。不会再发生了