Differenze tra le versioni di "Unire in una GridView le celle in un'unica grande cella"

Da Gambas-it.org - Wikipedia.
Riga 30: Riga 30:
 
   End With
 
   End With
 
   
 
   
   With GridView1[1, 0]
+
   With GridView1[0, 0]
 
     <FONT color=#B22222>.ColumnSpan</font> = 3
 
     <FONT color=#B22222>.ColumnSpan</font> = 3
 
     .Alignment = Align.Center
 
     .Alignment = Align.Center

Versione delle 19:26, 25 apr 2014

Per unire in una unica cella due o più celle di più righe, si utilizzerà la proprietà .RowSpan delle celle. Per unire, invece, in una unica cella due o più celle di due o più colonne, si utilizzerà la proprietà .ColumnSpan delle celle.


Unire le celle di due o più righe

Nell'esempio pratico, che segue, abbiamo una GridView formata da tre righe e tre colonne. Uniremo in un'unica cella le celle delle tre righe con riferimento alla seconda colonna. Inoltre inseriremo nell'unica grande cella un testo in basso al centro:

Public Sub Form_Open()

 With GridView1
   .Rows.Count = 3
   .Columns.Count = 3
 End With

 With GridView1[0, 1]
   .RowSpan = 3
   .Alignment = Align.Bottom
   .Text = "testo"
 End With

End


Unire le celle di due o più colonne

Nell'esempio pratico, che segue, abbiamo una GridView formata da tre righe e tre colonne. Uniremo in un'unica cella le celle delle tre colonne con riferimento alla prima riga. Inoltre inseriremo nell'unica grande cella un testo al centro:

Public Sub Form_Open()

 With GridView1
   .Rows.Count = 3
   .Columns.Count = 3
 End With

 With GridView1[0, 0]
   .ColumnSpan = 3
   .Alignment = Align.Center
   .Text = "testo"
 End With

End