Impostare le righe, le colonne e l'header di una GridView

Da Gambas-it.org - Wikipedia.

L'impostazione in particolare delle righe e delle colonne di una GridView è un momento fondamentale per la generazione di quest'Oggetto; ed anche l'impostazione dell'header di una GridView contribuisce a determinare l'aspetto della GridView.


Mostriamo un semplice esempio pratico debitamente commentato:

Public Sub Form_Open()
 
 Dim r, c As Byte
 
  With GridView1
' Imposta il numero delle "Colonne" presenti nella "GridView":
    .Columns.Count = 3
' Imposta il numero delle "Righe" presenti nella "GridView":
    .Rows.Count = 3
' Imposta l'header orizzontale (in alto) della "GridView":
    .Header = GridView1.Horizontal
    For c = 0 To .Columns.Max
' Espande equamente la larghezza di ciascuna colonna, e comunque adattando ognuna di esse al proprio testo:
      .Columns[c].Expand = True
' Assegna un testo a ciascuna cella dell'header:
      .Columns[c].Text = "Colonna " & CStr(c)
    Next
  End With
  
  For r = 0 To GridView1.Rows.Max
    For c = 0 To GridView1.Columns.Max
' Assegna un testo a ciascuna cella della "GridView":
      GridView1[r, c].Text = CStr(r) & " - " & CStr(c)
    Next
  Next
  
End