NOMES DAS COLUNAS MSFLEXGRID

USUARIO.EXCLUIDOS 09/01/2005 18:18:38
#59614
Ola..
Gostaria de saber com faco no VB6.0 para que na Msflegrid eu possa alterar os nomes dos campos que ficam lah em cima nas colunas??

Desde jah Agradeco...
Abracos..
Jorge Vinicius
USUARIO.EXCLUIDOS 09/01/2005 18:57:36
#59631
Resposta escolhida
Dá pra fazer:

With Grid
.TextMatrix(0, 0) = "Produto"
.TextMatrix(0, 1) = "Fornecedor Atual"
.ColWidth(0) = 1605
.ColWidth(1) = 1410
.ColAlignment(0) = 1
.ColAlignment(1) = 8
End With

Este exemplo pega um Grid com duas colunas e nomeia a primeira como "Produto" e a segunda como "Fornecedor Atual"; também redimensiona as colunas e faz a primeira coluna ficar com alinhamento à  esquerda e a segunda à  direita. Dá pra fazer mais algumas coisas, mas já dá pra você começar a andar.
USUARIO.EXCLUIDOS 09/01/2005 20:09:16
#59660
selecione a palavra MSFlexGrid e veja as outras opções, lá tem os números de alinhamento para vc usar no .ColAlignment(1) = 8.

Falow.

RGAFFO
LCSD 11/01/2005 08:41:05
#59919
Jorge

A dica do Max é a mais precisa, porque já dimensiona o tamanho.
[s79]

Se for só para informar o Texto e o tamanho aproximado:

MSFlexGrid1.FormatSTring = " ^Produto |>Fornecedor Atual "

Ele já altera o cabeçalho das 2 colunas.
[s50]
Tópico encerrado , respostas não são mais permitidas