none
Criação de gráficos de linhas - Melhor forma de fazer RRS feed

  • Pergunta

  • Senhores, Boa Trade,

    Estou com uma necessidade de criar um gráfico de linhas que seja atualizado constantemente, ou seja, já procurei diversas opções no mercado mais não encontrei nada pronto, mesmo que pago, então estou tendo que fazer na mão mesmo.

    Já tentei 2 opções e ambas encontrei problemas.

    1- tentei criar um Canvas dentro de um scroll viwer e desenhar as linhas, ai somente as novas eu iria desenhando e aumentando o canvas, o scroll de altura tem que ser automático para mostrar todos os dados e com isso, o problema é que posso ter diversas areas no gráfico e quando redimenciono a altura, as linhas ficam espremidas e visualmente fica muito feio e se tornou inviável.

    2 - a ultima opção seria a cada ação (Recebimento de uma informação realtime, scroll, zoom), redesenhar tudo, funciona legal e visualmente fica bom, porem, quando tenho muitas informações realtime e o zoom está pequeno, ou seja, muitos pontos a serem redesenhandos, vai ficando lento, natural pois precisa fazer muitas coisas. 

    Tentei encontrar algumas opções de desenhar multithread mais não é possível criar um objeto do tipo Line e outra tread e não funcionou.

    Gostaria de saber se alguem conhece uma forma legal de desenhar um gráfico de linhas que fique tão rápido e agil quanto esse http://www.freestockcharts.com/, não encontro o conseito usado para fazer assim.

    Obrigado

    terça-feira, 8 de junho de 2010 17:28

Respostas