VB.NET Programming
[VBNET] [Control] Listview - 그룹화 항목 만들기
ZerosKD
2020. 5. 14. 11:24
반응형
* VBNET Listview 컨트롤에 그룹화 항목 만들기 예제...
- 사용한 컨트롤 : Button 1개 , Listview 1개
Listview 에 Columns -> col item 4개를 추가 해 줍니다.
전체 소스 코드
Form1.vb
Public Class Form1
Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click
lvMain.Groups.Clear()
lvMain.Items.Clear()
Dim lg As ListViewGroup = New ListViewGroup("Group1")
Dim lg2 As ListViewGroup = New ListViewGroup("Group2")
lvMain.Groups.Add(lg)
lvMain.Groups.Add(lg2)
Dim lvi As ListViewItem = New ListViewItem()
lvi.Text = "Group1 TEST"
lvi.SubItems.Add("ddd")
lvi.SubItems.Add("asdfaf")
lvi.SubItems.Add("sdaffasf")
Dim lvi2 As ListViewItem = New ListViewItem()
lvi2.Text = "Group2 TEST"
lvi2.SubItems.Add("ddd")
lvi2.SubItems.Add("asdfaf")
lvi2.SubItems.Add("sdaffasf")
'먼저 아이템을 넣고
lvMain.Items.Add(lvi)
lvMain.Items.Add(lvi2)
'그 아이템을 그룹화 함...
lvMain.Groups(0).Items.Add(lvi)
lvMain.Groups(1).Items.Add(lvi2)
End Sub
End Class
*예제 결과
반응형