GUI VB.Net Tutorial

Imports System.Drawing
Imports System.Drawing.Drawing2D
Imports System.Windows.Forms
public class ListViewCreationInCode
   public Shared Sub Main
        Application.Run(New Form1)
   End Sub
End class
Public Class Form1
    Inherits System.Windows.Forms.Form
    Dim ListView1 As ListView
    Public Sub New()
        MyBase.New()
        Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
        Me.ClientSize = New System.Drawing.Size(292, 273)
        Me.ResumeLayout(False)
        ListView1 = New ListView
        ListView1.Location = New Point(75, 90)
        ListView1.Size = New Size(150, 150)
        Controls.Add(ListView1)
        ListView1.Columns.Add("File Name", 200, HorizontalAlignment.Left)
        ListView1.Columns.Add("Size", 100, HorizontalAlignment.Left)
        ListView1.Columns.Add("Date", 100, HorizontalAlignment.Left)
        ListView1.Columns.Add("Attribute", 100, HorizontalAlignment.Center)
        Dim ListItem1 As ListViewItem
        ListItem1 = ListView1.Items.Add("Item 1")
        Dim ListItem2 As ListViewItem
        ListItem2 = ListView1.Items.Add("Item 2")
        Dim ListItem3 As ListViewItem
        ListItem3 = ListView1.Items.Add("Item 3")
        Dim ListItem4 As ListViewItem
        ListItem4 = ListView1.Items.Add("Item 4")
        ListView1.View = View.SmallIcon
    End Sub
End Class