【发布时间】:2017-04-24 15:29:05
【问题描述】:
我有一个带有 DataTemplate 的 ListView。在 DataTemplate 我有一个可点击的图像
<Image x:Name="likeImg" Tapped="likeButtonPressed" Margin="2" VerticalAlignment="Bottom" Height="20" Source="{Binding likedImage}" Visibility="{Binding userID, Converter={StaticResource ResourceKey=HideForMyUser}}"/>
此事件在单击时完美触发。
我在ListView 中添加了一个ItemClick 事件处理程序(当然IsItemClickEnabled 是真的),这样当单击一个项目时,我想导航到一个新页面,除非单击likeImg。当我单击likeImg 时,两个事件都会触发。点击图片时有什么方法可以忽略ItemClick事件?
【问题讨论】:
-
你有什么解决办法吗?
-
不,我从来没有找到解决方案。如果您发现该问题有用且清晰,也许对此问题进行投票可能会引起更多关注。
-
最后我这样做了 [link] (stackoverflow.com/questions/28851105/…)。这很适合我的用例。
标签: c# listview windows-phone-8.1