Article ID: 184206
Article Last Modified on 11/18/2003
Option Explicit
Private Sub Command1_Click()
ListView1.View = lvwIcon
End Sub
Private Sub Command2_Click()
ListView1.View = lvwSmallIcon
End Sub
Private Sub Command3_Click()
ListView1.View = lvwList
End Sub
Private Sub Command4_Click()
ListView1.View = lvwReport
End Sub
Private Sub Form_Load()
Dim Li As ListItem
Dim colX As ColumnHeader
Set colX = ListView1.ColumnHeaders.Add()
colX.Text = "Field "
colX.Width = ListView1.Width
Set Li = ListView1.ListItems.Add(, , "hello")
Set Li = ListView1.ListItems.Add(, , "hello2")
Set Li = ListView1.ListItems.Add(, , "hello3")
Command1.Caption = "lvwIcon"
Command2.Caption = "lvwSmallIcon"
Command3.Caption = "lvwList"
Command4.Caption = "lvwReport"
End Sub
Private Sub ListView1_MouseMove(Button As Integer, _
Shift As Integer, x As Single, y As Single)
If Button = vbLeftButton Then
Set ListView1.SelectedItem = ListView1.HitTest(x, y)
' In the following line any ICO file will do
ListView1.DragIcon = LoadPicture( _
"C:\program files\devstudio\vb\samples\pguide\calc\calc.ico")
ListView1.Drag vbBeginDrag
End If
End Sub
Private Sub ListView2_DragDrop(Source As Control, x As Single, _
y As Single)
Dim li2 As ListItem
MsgBox "Hello"
Set li2 = ListView2.ListItems.Add(, , Source.SelectedItem.Text)
End Sub
Additional query words: list view drag drop drag drop kbDSupport kbDSD
Keywords: kbprb KB184206