Please place this statement:
FG.Columns.LeftFixedColumns = 3
to the end of this example:
[VB.Net]
FG.BeginInit()
FG.Columns.Items.Clear()
Dim Col As Column
'ID
Col = New Column(\"ContactID\", \"ContactID\")
Col.Caption = \"ID\"
Col.Width = 50
Col.Visible = False
Col.ReadOnly = True
FG.Columns.Items.Add(Col)
'select
Col = New BooleanColumn(\"Select\", \"Select\")
Col.Caption = \"\"
Col.Width = 30
FG.Columns.Items.Add(Col)
'FullName
Col = New Column(\"FullName\", \"FullName\")
Col.Caption = \"Name\"
Col.Width = 150
Col.ReadOnly = True
FG.Columns.Items.Add(Col)
'Company
Col = New Column(\"Company\", \"Company\")
Col.Caption = \"Company\"
Col.Width = 150
Col.ReadOnly = True
FG.Columns.Items.Add(Col)
'Address
Col = New Column(\"FullAddress\", \"FullAddress\")
Col.Caption = \"Address\"
Col.Width = 250
Col.ReadOnly = True
FG.Columns.Items.Add(Col)
'Country
Col = New Column(\"CountryName\", \"CountryName\")
Col.Caption = \"Country\"
Col.Width = 100
Col.AllowFiltering = True
Col.ReadOnly = True
FG.Columns.Items.Add(Col)
FG.Columns.LeftFixedColumns = 3
FG.EndInit()