c# - 点击 ListView 中的图像,我们应该得到特定 Row 的属性值
问题描述
我有一个 listView,它包含一个带有项目列表的图像。当我点击图像时,我应该得到该行的 ProfileID。
<Image Source="{Binding ImageUrl}" x:Name="{Binding ProfileID}" Aspect="AspectFill">
<Image.GestureRecognizers>
<TapGestureRecognizer Tapped="imageUserGesture_Tapped"/>
</Image.GestureRecognizers>
</Image>
private async void imageUserGesture_Tapped(object sender, EventArgs e)
{
CloseAnimation();
var img = ((Image)sender);
var name = img.Name;//How can I read name property ??????
//var name = e.LoadFromXaml(MatchProfile).Name;
}
解决方案
推荐阅读
- c - 如何将整数分配给c中的指针?
- r - 使用 dplyr 和 mutate 在同一数据中为数据子集创建变量/列
- javascript - 将 html、js 和 python 文件导入快速服务器
- python - 在一个键的多个值的字典中添加列表或字典 - Python
- odoo - 如何在 odoo.conf 中使用环境变量
- angular - 为什么 Angular 组件定义接口?
- javascript - 在 Sails 操作中访问 url 参数
- xamarin - Xamarin.Android.Targets 失败并出现错误“输入字符串的格式不正确。”
- gcc - gcc 链接器如何获取函数的大小?
- android - ViewPager 内的 EpoxyRecyclerView