ListView control is a window that displays a collection of items. . In ListView you can list the items in list view, icon view, and detail view.
Drag and drop ListView control from toolbox on window Form.

Code:
Add Item in ListView.
Public Class Form9
Private Sub Form9_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'you have to specify which view you want to see
ListView1.View = View.Details
'Columns is added to the ListView
ListView1.Columns.Add("EmpName", 70, HorizontalAlignment.Left)
ListView1.Columns.Add("ID", 40, HorizontalAlignment.Left)
ListView1.Columns.Add("WorkType", 90, HorizontalAlignment.Left)
'item is added to the ListView
Dim str(3) As String
Dim lv As ListViewItem
str(0) = "Yash"
str(1) = "1"
str(2) = "designing"
lv = New ListViewItem(str)
ListView1.Items.Add(lv)
Dim str1(3) As String
Dim lv1 As ListViewItem
str1(0) = "Raj"
str1(1) = "2"
str1(2) = "Programming"
lv1 = New ListViewItem(str1)
ListView1.Items.Add(lv1)
End Sub
End Class
Run the Project

ListView Control Properties
Anchor property
Anchor property is used to set position of ListView when stretching Form.

Set anchor property to Top, Bottom, Left, Right

When you set anchor (Top, Bottom, Left, Right) property then distance from corner will be same after stretching Form.

BackColor:
Change backcolor of ListView through BackColor property of ListView.
Private Sub Form9_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'change ListView backcolor
ListView1.BackColor = Color.PowderBlue
End Sub

ForeColor:
Change ForeColor of ListView through ForeColor property of ListView.
Private Sub Form9_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'change Forecolor of ListView Item
ListView1.ForeColor = Color.Red
End Sub
When apllication run then ForeColor of ListView Item will change.

Leave Comment