Ciao, dividere su due righe in automatico (quindi il classico WordWrap) oppure manualmente (cioè decidi tu dove dividere?)
Ciao, dividere su due righe in automatico (quindi il classico WordWrap) oppure manualmente (cioè decidi tu dove dividere?)
Grazie optime,
si decidere io dove dividere, inpratica cerco di spiegarti il problema, in un record, per ogni codice di magazzino ho un record dove affluiscono i totali ordini fornitori e ordini clienti in base ai mesi di consegna, vorrei vedere a video la riga superiore ii quantitativi ordinati ai fornitori e la riga sotto gli ordini ricevuti dai clienti...su i 12 mesi. se e possibile allegherei la foto di quello che avevo scritto in VB&. Ti aggiungo anche come in questo momento carico la griglia, rendendo non visibili le ultime 12 colonne relative ai clienti.
Grazie
Aucone Francesco
codice di preparazione del datagriview
Private Sub ImpostadgwAssegnazioni()
'intestazione colonne
With dgwAssegnazioni
.ReadOnly = True
.Columns(0).HeaderText = "Codice"
.Columns(1).HeaderText = "Descriz."
.Columns(2).HeaderText = "Esistenza"
.Columns(3).HeaderText = "Mese1"
.Columns(4).HeaderText = "Mese2"
.Columns(5).HeaderText = "Mese3"
.Columns(6).HeaderText = "Mese4"
.Columns(7).HeaderText = "Mese5"
.Columns(8).HeaderText = "Mese6"
.Columns(9).HeaderText = "Mese7"
.Columns(10).HeaderText = "Mese8"
.Columns(11).HeaderText = "Mese9"
.Columns(12).HeaderText = "Mese10"
.Columns(13).HeaderText = "Mese11"
.Columns(14).HeaderText = "Mese12"
For I = 2 To 14
.Columns(I).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
Next
For I = 2 To 14
.Columns(I).DefaultCellStyle.Format = "###,##0"
Next
For I = 15 To 28
.Columns(I).Visible = False
Next
'larghezza colonne
.Columns(0).Width = 60
.Columns(1).Width = 60
.Columns(2).Width = 70
.Columns(3).Width = 70
.Columns(4).Width = 70
.Columns(5).Width = 70
.Columns(6).Width = 70
.Columns(7).Width = 70
.Columns(8).Width = 70
.Columns(9).Width = 70
.Columns(10).Width = 70
.Columns(11).Width = 70
.Columns(12).Width = 70
.Columns(13).Width = 80
.Columns(14).Width = 80
.RowTemplate.Height = 300
End With