listview:获取子项文本

时间:2011-02-27 16:58:13

标签: c# .net winforms listview

我有一个列表视图,其中包含以下列id,surname,firstname。我想在选择一行时得到姓氏我如何使用visual c#2008?

3 个答案:

答案 0 :(得分:2)

为ListView1订阅SelectedIndexChanged:

ListView1.SelectedItems[0].Subitems[1].Text

你有一些关于它的微软文档..

http://msdn.microsoft.com/en-us/library/system.windows.forms.listviewitem.listviewsubitem.aspx

答案 1 :(得分:0)

您必须获取所选项目:SelectedItem,然后查看SubItems集合。一般来说,我们可以说最好将某个对象绑定到该项(例如在标记中)并从中获取返回信息。

答案 2 :(得分:0)

创建一个SelectedIndexChanged事件或ItemActivate(如果您希望在它触发任何您想要的工作之前双击该项目。)

listView1.SelectedItems[0].Subitems[1].Text

请记住,SubItems从零索引开始,在你的姓氏列中索引为1.列id采用零索引。