如何使用listview.GetItemAtPosition(e.Position)获取用户单击的ListView项目的数据?

如何使用listview.GetItemAtPosition(e.Position)获取用户单击的ListView项目的数据?,第1张

如何使用listview.GetItemAtPosition(e.Position)获取用户单击的ListView项目的数据?

也许有这样的事情?

lvItem = lv.GetItemAtPosition(e.Position);

尽管我不确定它是否可以与Java对象一起使用,但是也许可以借助此线程来强制转换该对象?https://forums.xamarin.com/discussion/7894/how-
to-convert-a-type-to-java-lang-
object

Java.Lang.Object 转换为 C#

public static class ObjectTypeHelper{    public static T Cast<T>(this Java.Lang.Object obj) where T : class    {        var propertyInfo = obj.GetType().GetProperty("Instance");        return propertyInfo == null ? null : propertyInfo.GetValue(obj, null) as T;    }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5462224.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存