none
Alinhando nós em um treeView! RRS feed

  • Pergunta

  • Boa Tarde!

     

    Tenho um treeView que esta sendo carregando quando abre o form. O no raiz possui: codigo e descrição. Mas o código do primeiro nó é letra e não número e não fica alinhado, os nós fica da seguinte forma:

     

    B - INDÚSTRIAS EXTRATIVAS

    G - CONSTRUÇÃO

    I - ALOJAMENTO E ALIMENTAÇÃO

     

    Como faz para deixar os nos alinhados ? Estou programando em visual studio 2008 (C#) windows forms...

     

    Desde já agradeço pela ajuda e atenção de todos...

    Muito Obrigado...

    sexta-feira, 15 de agosto de 2008 19:33

Respostas

  • Borges,

     

    Não vejo como fazer isso senão utilizar uma fonte que seja do tipo Monospaced/Fixed. Ex: Courier New, Lucida Console e outras.

     

    Uma outra alternativa seria sobrescrever o evento Paint do TreeView e calcular o espaçamento entre as letras, o que seria bem complicado.

     

    Espero ter ajudado.

     

    Ari C. Raimundo

     

    sábado, 23 de agosto de 2008 05:05
    Moderador

Todas as Respostas

  • Borges,

     

    Não vejo como fazer isso senão utilizar uma fonte que seja do tipo Monospaced/Fixed. Ex: Courier New, Lucida Console e outras.

     

    Uma outra alternativa seria sobrescrever o evento Paint do TreeView e calcular o espaçamento entre as letras, o que seria bem complicado.

     

    Espero ter ajudado.

     

    Ari C. Raimundo

     

    sábado, 23 de agosto de 2008 05:05
    Moderador
  • Olá, blz Ari?

     

    Troquei a fonte do treeView e deixei como: Courier New e ficou alinhado certinho. Valeu, muito obrigado pela dica e pela atenção...
    segunda-feira, 25 de agosto de 2008 12:50