WPF chart controls [fechado]
Estou à procura de um gráfico WPF muito simples que deve ter um gráfico 2D e deve ter instalações de zoom e pan .
13 answers
Ferramentas Livres de suporte para nivelamento / ampliação:
- Gráficos Ao Vivo
- DynamicDataDisplay - uma biblioteca de visualização de dados de código aberto. Infelizmente, não foi actualizado desde 30 de abril de 2009.
- Oxiplot
Ferramentas Livres Sem suporte integrado de ampliação / ampliação:
- WPF Toolkit . Suporta os gráficos 2D mais importantes, você terá que implementar pan / zoom você mesmo.
- Caixa de ferramentas WPF Development Release . Suporta gráficos empilhados, equivalente à versão Silverlight.
Ferramentas pagas com suporte para ampliação / ampliação incorporado:
- Gráficos De Visiblox . Suporte para os gráficos 2D mais importantes, vem com zoom e panning. A versão gratuita vem com marca de água. (Veja este post no blog sobre o uso do zoom / panning)
- SciChart . Suporta gráficos 2D mais importantes, vem com zoom e rodagem, mouse-roda com animação em zoom. (veja esta postagem no blog sobre a utilização da ampliação / ampliação em vários gráficos)
- Infragistics xamDataChart . Suporta gráficos 2D mais importantes, zoom e panning. Veja Este artigo do blog sobre como usar o zoom.
- Telerik RadChart . Suporta muitos gráficos 2D, tem algum suporte para zoom e panning, você pode precisar fazer um pouco de trabalho sobre isso.
- Visifire . Suporta vários gráficos 2D e amplia sem animação, talvez precise de fazer um trabalho extra para um zoom mais suave.(Este serviço já não está disponível)
- DevExpress ChartControl . Suporta os tipos de séries mais comuns 2D, as operações de ampliação e deslocamento (rolagem) podem ser realizadas usando o mouse, o teclado e os gestos de toque.
- Syncfusion SfChart . Suporta muitos tipos de séries 2D e fornece a funcionalidade de ampliação interactiva que suporta o modo de toque. Vários tipos de ampliação são suportado (roda do rato, pinça, selecção).
Divulgação Completa: tenho estado fortemente envolvido no desenvolvimento do Visiblox, por isso conheço essa biblioteca com muito mais detalhes do que os outros.
Outro é OxyPlot , que é uma biblioteca de desenho de código aberto (WPF, Silverlight, WinForms, Mono). Net.
DynamicDataDisplay é brilhante, zoom e pan embutidos e seu livre no CodePlex.
Você pode obter os controles do Gráfico de luz prateada rodando em WPF, eles são bastante bons (e livres).
O Kit de ferramentas WPF está disponível. Está livre de CodePlex.
Pode ser baixado aqui . Há alguns comentários aqui.
Tenta VisiFire . Parece bom. Funciona bem. E é open source com uma opção de Licença Comercial.
O controlo de gráficos no Toolkit do WPF tem um erro horrível: nunca esquece nenhum dos pontos de dados. Então, se você tentar implementar um gráfico flutuante você vai sair da memória após a rodada cerca de 3000 DataPoint-objetos. Este bug foi reportado à MS há mais de um ano, mas ninguém parece se importar...
Sparrow Chart Toolkit a best opensource chart control for multiple platforms
- WPF
- Silverlight
- WinRT
- Windows phone
- Windows Forms
- Mono
O Visifire suporta uma vasta gama de gráficos 2D e 3D com funcionalidade de zoom e paneamento.
Divulgação Completa: estive envolvido no desenvolvimento do Visifire.
Os gráficos AM também estão a fazer controlos de gráficos WPF. Atualmente, eles só mostram um gráfico circular, mas eles estão programados para fornecer novos em curto prazo.
Também o DevExpress tem gráficos (ver DevExpress.Com).
Tente o GraphIT a partir do TechNewLogic, poderá encontrá-lo aqui no CodePlex: http://graphit.codeplex.com
Revelação completa: sou o desenvolvedor da GraphIT e dono da empresa em desenvolvimento.