USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
 
Voltar
Autor Assunto:  MsHFlexGrid - Alterando Largura e Caption
Vaughyman
RIO DE JANEIRO
RJ - BRASIL
Postada em 02/06/2004 12:05 hs            
Prezados Colaboradores,
 
Não tenho muita experiência com esse tipo de controle e após algumas pesquisas e lidas, me familiarizei com o básico do básico dele. Êta controle complicado!!!
Em materia de popular a mesma estou usando via codigo tipo: Set MSHFlexGrid1.DataSource = rs
Até aí tudo bem, porém preciso agora dimensionar as colunas em tempo de execução.
Para adiantar, já estou familiarizado com Bands e Cols.
Preciso redimensionar as colunas fixas, pois as outras ja consegui atraves do codigo:MSHFlexGrid1.ColWidth(1, 0) = 800.
Após isso preciso alterar os Captions das colunas.
Se estiver ao alcance de vcs enviem a resposta.
 
Obrigado
 
Obs: Será que agora consigo algum tópico respondido...? Pois tá dificil conseguir resposta!
obrigado
 
     
Andrepaulo
SÃO PAULO
SP - BRASIL
Postada em 02/06/2004 12:22 hs            
Falae Vaugh...
 
'nomeie o flex como msfmostra
 
    msfmostra.TextMatrix(0, 1) = "N. da S.D"
    msfmostra.TextMatrix(0, 1) = "Estágio"
    msfmostra.TextMatrix(0, 2) = "Descrição"
    msfmostra.TextMatrix(0, 3) = "Situação S.D."
    msfmostra.TextMatrix(0, 4) = "Entrada"
    msfmostra.TextMatrix(0, 5) = "Prazo"
    msfmostra.TextMatrix(0, 6) = "Tipo"
   
'definindo os tamanhos das colunas
    msfmostra.ColWidth(0) = 860
    msfmostra.ColWidth(1) = 872
    msfmostra.ColWidth(2) = 2997
    msfmostra.ColWidth(3) = 1369
    msfmostra.ColWidth(4) = 1200
    msfmostra.ColWidth(5) = 1240
    msfmostra.ColWidth(6) = 1300
 
Viu ?? usa se a propriedade dele ... textmatrix(Linha, Coluna) pra alterar o texto ..
espero ter ajudado ...
 
 

Emoções ¿? AndrePaulo ¿? Emoções
     

SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 02/06/2004 12:26 hs            
Olá,
 
para as colunas fixas, vc usará a mesma propriedade:
 
 MSHFlexGrid1.ColWidth(0, 0) = Tamanho desejado.
 
Agora o título das colunas podem ser adicionados da seguinte forma:
 
MSHFlexGrid1.TextMatrix(0, 1) =
   
Vaughyman
RIO DE JANEIRO
RJ - BRASIL
Postada em 02/06/2004 12:51 hs            
Valeu!!
Funcionou perfeitamente ambas as respostas e já ganhei o dia!
Por enquanto voui ficar só nessa pois ainda tenho muito que mexer nesse controle!
 
Abraços
 
     
Página(s): 1/1     1 | 

CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página
 
 Home
 Artigos
 Cadastro
 Visual Basic
 Visual Basic .Net
 ASP
 ActiveX
 Apostilas
 Fóruns
 Utilitários
 Parceiros
 Hospedagem