访问selectedItem xamarin表单的属性

问题描述 投票:0回答:1

尝试使用slectedItem ex访问列表中的属性{Name}。

 var SName = e.SelectedItem;

            if (e.SelectedItem == null)
            {
                return;
            }
            await DisplayAlert("Item Selected", SName.ToString(), "Ok");

常见的方法是var SName = e.SelectedItem.Name;。但是我没有选择访问它。我已经有了get; set;如果我在提及行上添加一个断点,它会显示我要显示的Name属性和值。有什么建议吗?谢谢

listview xamarin.forms selecteditem
1个回答
1
投票

e.SelectedItem的类型为object - 您需要先将其强制转换为适当的类型

var item = (MyType) e.SelectedItem;
var name = item.Name;
© www.soinside.com 2019 - 2024. All rights reserved.