首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Xamarin forms: ListView项目未在UWP中第二次触发

Xamarin forms: ListView项目未在UWP中第二次触发
EN

Stack Overflow用户
提问于 2018-06-25 11:52:48
回答 2查看 287关注 0票数 0

当我第二次在列表视图中选择一个项目时,它不会触发。我使用的是列表视图的ItemSelected属性。

我对此进行了研究,找到了类似**在代码末尾为选中项设置空值的解决方案,如下所示:

 ((ListView)sender).SelectedItem = null;

当我在列表视图项目上点击时,我调用了一个displayactionsheet。**当我在最后设置为null时,的displayactionsheet在android中显示了2倍的,但在uwp部分工作得很好。

此外,尝试使用末尾为空值的listview的ItemTapped属性。我现在不能访问苹果电脑,所以不知道在iOS端会发生什么。

对此有什么解决方案吗?提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-25 12:48:36

通过设置空值解决了这个问题,但不是在问题代码中,如下所示:

Mylocationslist.SelectedItem = null;

Mylocationslist是我的listview名称。

票数 2
EN

Stack Overflow用户

发布于 2018-06-26 07:21:27

听起来在你的ListView上实现行为可以解决你的问题。请查看此Xamarin Blog Post以获取教程。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51016067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档