ALINHAR COLUNA NO FLEXGRID VIA CODIGO
como faço para alinha uma coluna via codigo no flegrid ?
With HGrid
'Rótulo das colunas
.TextMatrix(0, 0) = " NF:"
.TextMatrix(0, 1) = " FORNECEDOR:"
.TextMatrix(0, 2) = " CFOP:"
.TextMatrix(0, 3) = " DATA:"
.TextMatrix(0, 4) = " VALOR DA NF:"
.TextMatrix(0, 5) = " OBS.:"
'Tamanho das colunas
.ColWidth(0) = 1200
.ColWidth(1) = 1500
.ColWidth(2) = 1000
.ColWidth(3) = 1500
.ColWidth(4) = 2000
.ColWidth(5) = 2800
'Alinhamento das colunas
.ColAlignment(0) = 3 'Centralizada
.ColAlignment(1) = 4 'Centralizada
.ColAlignment(2) = 5 'Centralizada
.ColAlignment(3) = 4 'Centralizada
.ColAlignment(4) = 6 'Alinhar àdireita
.ColAlignment(5) = 1 'Alinhar À esquerda
End With
flex.colalignment(número da coluna) = flexaligncentercenter ' para centralizar
flex.colalignment(número da coluna) = flexalignleftcenter ' para esqerda
flex.colalignment(número da coluna) = flexalignrigthcenter ' para direita
flex.colalignment(número da coluna) = flexalignleftcenter ' para esqerda
flex.colalignment(número da coluna) = flexalignrigthcenter ' para direita
Você pode fazer o alinhamento também junta da definição do cabeçalho do flexgrid
Assim:
msflexgrid.FormatString = "<campo 1|>campo 2|^Campo 3"
< Alinhamento àesquerda
> Alinhamento àdireita
^ Alinhemento centralizado
Assim:
msflexgrid.FormatString = "<campo 1|>campo 2|^Campo 3"
< Alinhamento àesquerda
> Alinhamento àdireita
^ Alinhemento centralizado
Tópico encerrado , respostas não são mais permitidas