我需要在listview项目上执行长按事件,并需要打开一个带有listview项目详细信息的自定义弹出窗口。我尝试在Listview上使用Behavior进行长按,但在这种情况下,我无法获得用户正在执行长按的项目。我想是因为我是从列表视图而不是从列表视图单元格调用它。所以我也尝试用listview单元格来实现它,但在这种情况下,长按命令不会执行。如果我在listview之外的任何控件上执行,那么这个长按命令会发出,但从listview单元格中它不会执行长按命令。
有没有办法从列表视图单元格中执行长按命令?
这是帮助我完成任务的url。我引用了这个url,并为我在viewcell中使用的Stacklayout创建了自定义渲染器,并实现了这里提到的长按事件。
https://www.c-sharpcorner.com/article/longpress-event-for-image/
希望它也能帮助其他人。