基本上,我有一个列表视图项目模板,其中包含带有轻击手势识别器的网格。
# Samples: 22 of event 'power:cpu_idle'
# Event count (approx.): 22
#
# Children Self Trace output
# ........ ........ .........................
#
50.00% 50.00% state=0 cpu_id=8
|
---cpu_idle_poll
50.00% 50.00% state=4294967295 cpu_id=8
|
---cpu_idle_poll
触发<Grid.GestureRecognizers>
<TapGestureRecognizer NumberOfTapsRequired="1" Tapped="Handle_Tapped" />
</Grid.GestureRecognizers>
时,页面切换,我想Handle_Tapped
传输网格名称。
这有可能吗?如果可以的话,我将如何实现呢?
请不要说自定义渲染器。求你了......
答案 0 :(得分:0)
除非明确要求,否则我不建议您使用MessageCenter, 因此,与其将tapped事件交给viewcell,不如将其分配给viewcell的子元素。
<Viewcell>
<Grid>
<Grid.GestureRecognizers>
<TapGestureRecognizer Tapped="OpenCaseDetails" />
</Grid.GestureRecognizers>
...
...
</Grid>
</Viewcell>
有关更多信息,请访问https://adityadeshpandeadi.wordpress.com/2018/07/15/the-more-interactive-listview/
,参阅我的博客有关交互式Listview的帖子。如有任何其他疑问,请随时联系。 :)