2011-02-27 73 views
0

我有一个列表视图与以下列id,姓,名。我想在选择一行时得到姓氏我如何使用visual c#2008做到这一点?listview:获取子项文本

+1

挑战?也许你应该改变你的头衔,使其更具描述性。 – Oded 2011-02-27 16:59:42

+1

这闻起来像功课。我会给你一个提示:它涉及ListViewItem.SubItems – 2011-02-27 16:59:57

回答

0

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

0

创建SelectedIndexChanged事件或ItemActivate(如果你想双击它之前的任何东西都会触发你想要的任何工作)。

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

记住SubItems从零开始指数和您的姓氏列是1列ID的指数考虑了零的索引。