2012-01-03 128 views
1

我的列表视图中使用的列数n,如果我点击子项中的任何一个,即子项目应与列标题文本框反映一个子项目标头和值。如何从列表视图

对于实施例

的ListView

1, 2 ........ n (Header) 
001 Rajan ...... 50 (Values) 
003 Vijayan...... 20 
...... 

如果我点击子项2 001的细胞意味着它应该在文本框中与报头中标签

期望输出显示拉詹

Label1.caption = 2 
text1.text = Rajan 
+1

再次,没有必要为在标签和张女士,你问一个问题意味着把“极品VB6代码帮助”,在每一个问题的底部。请停止这样做。 – Deanna 2012-01-03 12:14:48

回答

0

只需获取子项值。如果你有一个控件数组,你可以在一个循环做到这一点:

Label1.caption = Item.Text 
For Index = 1 To ListView.ColumnHeaders.Count - 1 
    Text(Index).text = Item.SubItem(Index) 
Next 

Item是所选行的参考。

+0

我如何找到cloumn标题和子项目的n个数字....? – Gopal 2012-01-04 04:36:17

+0

ColumnHeaders集合上的'For' /'Next'循环。我已经更新了我的答案。 – Deanna 2012-01-04 09:28:12

+0

笏是Item.Caption ...? – Gopal 2012-01-05 12:25:52