如何从ListView获取所选项的名称

时间:2013-10-21 11:36:04

标签: c# microsoft-metro listviewitem

我在itemDetailPage中有一个ListView,我想通过电子邮件分享所选项目。为此,我需要从列表视图中获取所选项目。

我尝试的是

if(listview1.SelectedItems.Count==1)
{
   var item = listview1.SelectedItem
}

但我没有得到这个名字,我只得到它取自的地方。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

使用Count代替count。 C#区分大小写。

if(listview1.SelectedItems.Count == 1)
{
   var item = listview1.SelectedItems[0].ToString();
}

答案 1 :(得分:1)

试试这个。您需要使用模型类投射SelectedItem

if (listview1.SelectedItems.Count==1)
{
   var item = listview1.SelectedItems[0] as Node
}