我正在处理一个ListView,它在单元格视图中有两个标签和水平列表(TapGestureRecognizer仅应用于水平列表)。
我已经实现了ItemTapped / ItemSelected来获取ListView所选项目的索引值,并使用断点进行测试。
问题是当我在水平列表上点击/选择时没有触发事件,只有当我点击/选择除水平列表以外的项目的其他空间时它们才会被触发。
ItemTapped的代码
int lvIndex;
timePlannerLV.ItemTapped += (sender, e) =>
{
lvIndex = itemLV.IndexOf(e.Item as LVItem);
};
ItemSelected的代码
int lvIndex;
timePlannerLV.ItemSelected += (sender, e) =>
{
lvIndex = itemLV.IndexOf(e.SelectedItem as LVItem);
};
我希望在点击ListView项目的任何位置时触发事件。
任何帮助都会非常明显..提前致谢..