从ListView子项获取文本

Jak*_*k13 1 vb.net

我正在使用Visual Basic 2010 Express为Windows桌面创建应用程序。我正在设计的程序具有三个主要控件:ListView,TextBox和Button。我需要的是,当用户单击ListView控件内的一行时,TextBox将在第一个SubItem中显示文本。详细说来,ListView控件具有两列(名称和描述)。在SelectedIndexChanged事件中,我需要将在TextBox(ListView SubItem)中显示Description文本的代码。

我会发布代码以显示自己的工作,但是我不知道从哪里开始,因为我的所有代码都给了我错误。我尝试过这样的事情:

textbox1.text = listview1.items.subitems.tostring
Run Code Online (Sandbox Code Playgroud)

但是显然,这种方法是无用的,并且完全偏离了轨道。我知道这是基本的,但我不明白。谢谢

Ňɏs*_*arp 5

所选LV项目的文本:

 textbox1.text = listview1.SelectedItem.ToString   
Run Code Online (Sandbox Code Playgroud)

对于第一个选定项目的子项目N的文本:

  textbox1.text = listview1.SelectedItems(0).SubItems(N).Text
Run Code Online (Sandbox Code Playgroud)

您还可以使用listview1.Items(X).SubItems(N).TextX是所需的项(行)的索引来获取它