Differenze tra le versioni di "Centrare il testo nell'header"
Da Gambas-it.org - Wikipedia.
Riga 1: | Riga 1: | ||
− | Uno dei problemi affrontando le ''GridView'' | + | Uno dei problemi ricorrenti, affrontando le ''GridView'', è la gestione dell'allineamento del testo all'interno delle celle dell'header. |
<BR>Per gestire l'allineamento del testo, per esempio per centrarlo, sarà sufficiente, dopo aver richiamato e definito l'Header in GridView, stabilire quale colonna sarà interessata dalla impostazione dell'allineamento nella sua cella dell'header. | <BR>Per gestire l'allineamento del testo, per esempio per centrarlo, sarà sufficiente, dopo aver richiamato e definito l'Header in GridView, stabilire quale colonna sarà interessata dalla impostazione dell'allineamento nella sua cella dell'header. | ||
Riga 9: | Riga 9: | ||
.Columns.Count = 3 | .Columns.Count = 3 | ||
.Rows.Count = 3 | .Rows.Count = 3 | ||
− | .Header = 1 <FONT color= | + | .Header = 1 <FONT color=gray>' ''o anche "GridView.Horizontal": richiama ed imposta l'header orizzontale''</font> |
− | .Columns[0].Alignment = Align.Center <FONT color= | + | .Columns[0].Alignment = Align.Center <FONT color=gray>' ''imposta l'allineamento del testo nell'header in modo "centrato"''</font> |
− | .Columns[0].Title = "centro" <FONT color= | + | .Columns[0].Title = "centro" <FONT color=gray>' ''va a posizionarsi nella cella dell'header''</font> |
− | .Columns[1].Alignment = Align.Right <FONT color= | + | .Columns[1].Alignment = Align.Right <FONT color=gray>' ''qui invece imposta il testo a destra''</font> |
− | .Columns[1].Text = "destra" <FONT color= | + | .Columns[1].Text = "destra" <FONT color=gray>' ''va bene anche .Text al posto di .Title''</font> |
End With | End With | ||
'''End''' | '''End''' |
Versione delle 07:22, 9 dic 2013
Uno dei problemi ricorrenti, affrontando le GridView, è la gestione dell'allineamento del testo all'interno delle celle dell'header.
Per gestire l'allineamento del testo, per esempio per centrarlo, sarà sufficiente, dopo aver richiamato e definito l'Header in GridView, stabilire quale colonna sarà interessata dalla impostazione dell'allineamento nella sua cella dell'header.
Ecco mostrata per Gambas la soluzione:
Public Sub Form_Open() With GridView1 .Columns.Count = 3 .Rows.Count = 3 .Header = 1 ' o anche "GridView.Horizontal": richiama ed imposta l'header orizzontale .Columns[0].Alignment = Align.Center ' imposta l'allineamento del testo nell'header in modo "centrato" .Columns[0].Title = "centro" ' va a posizionarsi nella cella dell'header .Columns[1].Alignment = Align.Right ' qui invece imposta il testo a destra .Columns[1].Text = "destra" ' va bene anche .Text al posto di .Title End With End