vb高手进, ListBox 怎样点击选中某一行啊??用那个事件??

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vb高手进, ListBox 怎样点击选中某一行啊??用那个事件??相关的知识,希望对你有一定的参考价值。

具体的说。listBox里有很多行的值,我想实现这样的功能点击某一行,然后将这一行的值拷贝到剪贴板里面。应该说的很清楚了吧。。。。我应该怎么实现,求代码???谢谢啊
经我验证,只有
Private Sub List1_Click()
MsgBox "hh"
End Sub

这个函数可以实现点击就运行。 而melovefree 提供的代码是不行的,点击后,根本不会弹出对话框。

你好,List1.ListIndex才是当前用户点击的项目编号,melovefree的方法需要你开启checkbox属性才能生效.正确的方法如下:
Private Sub List1_Click()
Dim c As String
c = List1.List(List1.ListIndex)
Clipboard.SetText c
MsgBox c
End Sub
参考技术A Private Sub List1_ItemCheck(Item As Integer)
Clipboard.SetText List1.List(Item)
MsgBox List1.List(Item)
End Sub
参考技术B MsgBox List1.List(Item)

vb.net 点击按钮选中listview最后一行

我用vb.net写的一款超市管理软件,现在遇到一个问题。。。就是textbox里填写代码,在listview 中加载完数据以后聚焦focus是回到textbox的。我想在textbox的key-down事件中加入+好按钮选中listview最后一行的代码上犯难了。。。别人的代码如图所示,即使在textbox中聚焦,也可以选中listview的最后一行还能用加减号来添加删除数量。添加删除数量的代码我写好了 但是前提是 不动用鼠标单机选择listview一行的情况下,如何选择listview最后一行的数据呢。。。。先给30分,答得满意我在补充20分。求高手

参考技术A Me.ListView1.Items(Me.ListView1.Items.Count - 1).Selected = True
Me.ListView1.EnsureVisible(Me.ListView1.Items.Count - 1)

追问

现在可以选择每次输入的一行了,大神在告诉我下 我要是想在textbox中用加减号管理所选行的某个列的数值该怎么做?我在listview1_keydown属性中编写的按加减号改变数量的代码怎么运用到textbox中?这个问题在帮我 我立马100分

本回答被提问者和网友采纳

以上是关于vb高手进, ListBox 怎样点击选中某一行啊??用那个事件??的主要内容,如果未能解决你的问题,请参考以下文章

如何通过点击datagridview的一行,获得这一行中的数据?c#高手指教

下载的jar软件怎样安装?高手进············

vb listbox控件中的某些项如何设置为默认选中?

VB LISTBOX如何一行一行显示文本文件的内容,单击listbox一行这行内容显示到text1中

有vb中怎样把listbox里的内容复制出来

android怎样选中listview中一行进行删除