c# - 如何从ListView中获取所选项目的名称

标签 c# microsoft-metro listviewitem

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

我尝试的是

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

但我不知道名字,我只知道它的拍摄地点。有什么建议吗?

最佳答案

使用计数而不是计数。 C# 区分大小写。

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

关于c# - 如何从ListView中获取所选项目的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19493467/

相关文章:

c# - 如何在 WinRT 中创建 Word 文档

android - 如何从 Android 中的 ListView 禁用(暗淡)onItemLongClick 中的选项?

c# - 测试类型是否为集合的最佳方法

c# - 调试 ClickOnce 部署函数

html - Windows 8 商店应用程序 HTML-Javascript 开发音乐播放器应用程序以播放本地音乐文件

html - Metro App打包后如何获取自定义资源文件?

android - 为什么带有可点击链接的 ListView 项目不可点击?

java - ListView onitemclick

c# - ViewModel 属性在其对应的 CustomControl 属性更新时未更新

c# - 在不使用参数化查询的情况下避免 SQL 注入(inject)风险的同时将数据包含在 SQL WHERE 子句中的最安全方法是什么?