Se estiver pesquisando gráficos do WPF, tente nosso download de demonstração muito pequeno para obter uma experiência rápida de nossa velocidade, qualidade de renderização, robustez e código do usuário. Sim, eu dirigi a Gigasoft há mais de 14 anos, fale comigo, estou aqui para ajudar. wpf gráfico
Ferramentas pagas com suporte integrado de panorâmica / zoom:
Gráficos Visiblox (descontinuado). Suporte para os gráficos 2D mais importantes, vem com zoom e panorâmica. A versão gratuita vem com marca d'água. ( Veja esta postagem do blog sobre o uso de zoom / panorâmica)
SciChart WPF . Suporta gráficos 2D e 3D acelerados pelo DirectX, acompanha zoom e panorâmica, roda do mouse com animação no zoom. ( Consulte esta postagem do blog sobre o uso de zoom / panorâmica em vários gráficos)
Telerik RadChart . Oferece suporte a muitos gráficos 2D, suporte para zoom e pan, talvez você precise fazer um pouco de trabalho nisso.
Visifire . Oferece suporte a muitos gráficos 2D e zoom sem animação; pode ser necessário um trabalho extra para um zoom mais suave (este serviço não está mais disponível)
Parece que o Visiblox é gratuito apenas se você estiver feliz por ter gráficos com marca d'água, e o Visifire é apenas uma versão de teste.
Will Dean
@Basarat Ali: você poderia vincular um exemplo? Não é possível encontrar nenhum exemplo mostrando isso em sua galeria.
Gergely Orosz
observe que a barra de rolagem possui alças arrastáveis ... você pode usá-la para ampliar o eixo x e movê- lo: visifire.com/blog/2010/02/26/… Outra versão adicionada clique em zoom: visifire.com/blog/2010 / 04/09 /… Embora ambos sejam apenas do eixo X ... hmmm talvez eles não tenham o zoom do eixo y. Melhor perguntar em seu fórum
basarat
Há algo que lembra vagamente um zoom X. Se você deseja implementar o zoom e o movimento panorâmico adequados do Visifire no momento, não parece ter isso imediatamente.
Gergely Orosz
Divulgação completa, proprietário da Gigasoft, nova versão agora com WPF. Aqui estão as informações e o link para a demonstração de 7 meg que é imperdível para qualquer pessoa interessada em gráficos wpf: link
Robert
70
Outro é o OxyPlot , que é uma biblioteca de plotagem de plataforma aberta de código aberto (WPF, Silverlight, WinForms, Mono) .Net.
Enredo oxi é realmente bom, mas Não sofreu foi o que eu queria, então eu fiz isso, talvez ele possa ajudar os outros também github.com/beto-rodriguez/Live-Charts
bto.rdz
26
O DynamicDataDisplay é brilhante, possui zoom e panorâmica integrados e é gratuito no CodePlex.
Eles são bons, mas a última vez que atualizou foi em 2009
Gilad
Eu posso atestar isso. É decente montar rapidamente um gráfico. A documentação é basicamente inexistente; portanto, você deve procurar tutoriais na internet. Melhor tutorial eu olhei é esta: msdn.microsoft.com/en-us/magazine/ff714591.aspx
Ciaran Gallagher
1
@ MrTelly, você pode me dizer que podemos usar gráficos D3 com o .NET 3.5?
Saad Qureshi
@ saad por um longo tempo desde que eu usei, e isso foi com .net 2.0. Como você tem a fonte, ela deve funcionar e, se não, pode ser corrigida. Deixe-me saber se você precisar de uma mão.
MrTelly
9
Você pode obter os controles do Silverlight Chart em execução no WPF , eles são muito bons (e gratuitos).
O controle de gráfico no WPF Toolkit possui um bug horrível: nunca esquece nenhum dos pontos de dados. Portanto, se você tentar implementar um gráfico flutuante, ficará sem memória após a rodada cerca de 3000 objetos DataPoint. Esse bug foi relatado à MS há mais de um ano, mas ninguém parece se importar ...
Sparrow Chart Toolkit o melhor controle de gráfico de código-
fonte aberto para várias plataformas
-WPF
-Silverlight
-WinRT
-Windows phone
-Windows Forms
-Mono
Eu usei o produto ChartFx da SoftwareFX e funciona bem.
22412 Kelly
2
Os gráficos da am também estão fazendo controles de gráfico WPF. Atualmente, eles apenas exibem um gráfico de setores circulares, mas devem fornecer novos em curto prazo.
Obrigado por postar sua resposta! Leia atentamente as Perguntas frequentes sobre autopromoção. Observe também que é necessário que você publique um aviso sempre que vincular ao seu site / produto.
Respostas:
Ferramentas gratuitas que oferecem suporte à panorâmica / zoom:
Ferramentas gratuitas sem suporte integrado de panorâmica / zoom:
Ferramentas pagas com suporte integrado de panorâmica / zoom:
Divulgação total: Estive fortemente envolvido no desenvolvimento do Visiblox, portanto, conheço essa biblioteca com muito mais detalhes que as outras.
fonte
Outro é o OxyPlot , que é uma biblioteca de plotagem de plataforma aberta de código aberto (WPF, Silverlight, WinForms, Mono) .Net.
fonte
O DynamicDataDisplay é brilhante, possui zoom e panorâmica integrados e é gratuito no CodePlex.
fonte
Você pode obter os controles do Silverlight Chart em execução no WPF , eles são muito bons (e gratuitos).
fonte
O WPF Toolkit está disponível. É gratuito no CodePlex.
Pode ser baixado aqui . Há alguns comentários aqui .
fonte
O controle de gráfico no WPF Toolkit possui um bug horrível: nunca esquece nenhum dos pontos de dados. Portanto, se você tentar implementar um gráfico flutuante, ficará sem memória após a rodada cerca de 3000 objetos DataPoint. Esse bug foi relatado à MS há mais de um ano, mas ninguém parece se importar ...
fonte
Sparrow Chart Toolkit o melhor controle de gráfico de código-
fonte aberto para várias plataformas -WPF
-Silverlight
-WinRT
-Windows phone
-Windows Forms
-Mono
https://sparrowtoolkit.codeplex.com/
fonte
O Visifire suporta uma ampla variedade de gráficos 2D e 3D com funcionalidade de zoom e panorâmica.
Divulgação total: Estive envolvido no desenvolvimento do Visifire.
fonte
Codifique o artigo do projeto aqui .
Produtos comerciais:
Tenho certeza que existem outros
fonte
Os gráficos da am também estão fazendo controles de gráfico WPF. Atualmente, eles apenas exibem um gráfico de setores circulares, mas devem fornecer novos em curto prazo.
fonte
Também o DevExpress tem gráficos (consulte DevExpress.Com ).
fonte
Experimente o GraphIT da TechNewLogic, você pode encontrá-lo no CodePlex aqui: http://graphit.codeplex.com
Divulgação total: Sou o desenvolvedor do GraphIT e proprietário da empresa em desenvolvimento.
fonte