Category

마메의여행기 (252)
사진 (84)
여행 (11)
등산 (30)
정보 (91)
개발 (36)

Search

Blog Menu

[VB6→VB.NET] ListView

[VB6] ListItem, SubItem 둘다 1부터 시작한다.
Set ItemX = frmMain.lvwUser.ListItems.Add(1, , txtUserID)
ItemX.SubItems(1) = txtUserName

[VB.NET] ListItem, SubItem 둘다 1부터 시작한다.
주의점→SubItems(0)는 VB6에서의 SubItems(1)가 아니라 ListItem에 해당한다. SubItems(0)을 수정하면 ListItem이 수정됨.
            ListItem은 0→1로부터 SubItem은 1→1 로 시작변수가 변경되었다고 생각하면 편함
ItemX = frmMain.lvwUser.Items.Insert(0, txtUserID.Text)
If ItemX.SubItems.Count > 0 Then
     ItemX.SubItems(0).Text = txtUserName.Text
Else
     ItemX.SubItems.Insert(0, New System.Windows.Forms.ListViewItem.ListViewSubItem(Nothing, txtUserName.Text))
End If