vb 拖动 listview 获得 数据 20
listview已选中了多行想把listview里已选中的数据拖到text1里..现在问题是能拖到但得到的是单一行的数据,,不能得到全部..球解决方法..PrivateS...
listview 已选中了多行 想把listview 里已选中的数据 拖到text1里..
现在问题是 能拖 到但得到的是 单 一行的数据,,不能得到全部..
球解决方法..
Private Sub Text1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)
If Data.GetFormat(vbCFText) Then
With Text1
.Text = Left(.Text, .SelStart) & Data.GetData(vbCFText) & Right(.Text, Len(.Text) - .SelStart)
End With
End If
End Sub
用这方法只能获取 listview里的单一的text ,不能获得 已选中的项目text 展开
现在问题是 能拖 到但得到的是 单 一行的数据,,不能得到全部..
球解决方法..
Private Sub Text1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)
If Data.GetFormat(vbCFText) Then
With Text1
.Text = Left(.Text, .SelStart) & Data.GetData(vbCFText) & Right(.Text, Len(.Text) - .SelStart)
End With
End If
End Sub
用这方法只能获取 listview里的单一的text ,不能获得 已选中的项目text 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询