Jeśli badasz wykresy WPF, wypróbuj nasze bardzo małe pobieranie demonstracyjne, aby szybko przekonać się o naszej szybkości, jakości renderowania, solidności i kodzie użytkownika. Tak, prowadzę Gigasoft od ponad 14 lat, porozmawiaj ze mną, jestem tutaj, aby pomóc. wykresy wpf
Płatne narzędzia z wbudowaną obsługą przesuwania / powiększania:
Visiblox Charts (nie produkowane ). Obsługa najważniejszych wykresów 2D obejmuje powiększanie i przesuwanie. Darmowa wersja posiada znak wodny. ( Zobacz ten post na blogu na temat używania powiększania / przesuwania)
SciChart WPF . Obsługuje wykresy 2D i 3D z akceleracją DirectX, jest wyposażony w powiększanie i przesuwanie, kółko myszy z animacją przy powiększaniu. ( Zobacz ten post na blogu na temat używania powiększania / przesuwania na wielu wykresach)
Telerik RadChart . Obsługuje wiele wykresów 2D, ma pewne wsparcie dla powiększania i panoramowania, być może trzeba będzie popracować nad tym.
Visifire . Obsługuje wiele wykresów 2D i powiększania bez animacji, może być konieczne wykonanie dodatkowej pracy w celu płynniejszego powiększania. (Ta usługa nie jest już dostępna)
Wygląda na to, że Visiblox jest bezpłatny tylko wtedy, gdy masz szczęście, że masz mapy ze znakiem wodnym, a Visifire to tylko wersja próbna.
Czy Dean
@Basarat Ali: czy możesz podać link? Nie mogę znaleźć żadnego przykładu pokazującego to w swojej galerii.
Gergely Orosz
zauważ, że pasek przewijania ma przesuwalne uchwyty ... możesz go używać do powiększania osi x i przesuwania: visifire.com/blog/2010/02/26/… Dodano kolejną wersję kliknij zoom: visifire.com/blog/2010 / 04/09 /… Chociaż oba są tylko osią X ... hmmm może nie mają powiększenia osi y. Najlepiej zapytać na swoim forum
basarat
Jest coś, co niejasno przypomina X-zoom. Jeśli chcesz wdrożyć odpowiednie powiększanie i przesuwanie, Visifire w tej chwili nie wydaje się mieć tego po wyjęciu z pudełka.
Gergely Orosz
Pełne ujawnienie, właściciel Gigasoft, nowe wydanie teraz z WPF. Oto informacje i link do 7-megapikselowej wersji demonstracyjnej, którą musi zobaczyć każdy zainteresowany wykresami wpf: link
Robert
70
Kolejnym jest OxyPlot , który jest wieloplatformową platformą open source (WPF, Silverlight, WinForms, Mono).
Są dobre, ale ostatnia aktualizacja miała miejsce w 2009 roku
Gilad,
Mogę to poświadczyć. Przyzwoite jest szybkie tworzenie tabeli. Dokumentacja w zasadzie nie istnieje, więc powinieneś poszukać samouczków w Internecie. Najlepszy samouczek, na który patrzyłem, to ten: msdn.microsoft.com/en-us/magazine/ff714591.aspx
Ciaran Gallagher
1
@MrTelly, czy możesz mi powiedzieć, że możemy używać wykresów D3 z .NET 3.5?
Saad Qureshi
@saad już dawno temu używałem, i to było z .net 2.0. Ponieważ masz źródło, powinno po prostu działać, a jeśli nie, można to naprawić. Daj mi znać, jeśli potrzebujesz ręki.
MrTelly,
9
Możesz uruchomić Silverlight Chart Controls na WPF , są one całkiem fajne (i darmowe).
Kontrola wykresu w WPF Toolkit ma straszny błąd: nigdy nie zapomina żadnego z punktów danych. Jeśli więc spróbujesz zaimplementować wykres zmiennoprzecinkowy, stracisz pamięć po około 3000 obiektów DataPoint. Ten błąd został zgłoszony do SM ponad rok temu, ale wydaje się, że nikogo to nie obchodzi ...
Dziękujemy za opublikowanie odpowiedzi! Przeczytaj uważnie FAQ dotyczące autopromocji . Należy również pamiętać, że jest to konieczne , aby umieścić disclaimer każdym razem, gdy odwołują się do swojej własnej strony / produktu.
Odpowiedzi:
Darmowe narzędzia wspierające panoramowanie / powiększanie:
Darmowe narzędzia bez wbudowanej obsługi panoramy / zoomu:
Płatne narzędzia z wbudowaną obsługą przesuwania / powiększania:
Pełne ujawnienie: Byłem mocno zaangażowany w rozwój Visiblox, dlatego znam tę bibliotekę bardziej szczegółowo niż inne.
źródło
Kolejnym jest OxyPlot , który jest wieloplatformową platformą open source (WPF, Silverlight, WinForms, Mono).
źródło
DynamicDataDisplay jest genialny, wbudowany zoom i panoramowanie i jest bezpłatny w CodePlex.
źródło
Możesz uruchomić Silverlight Chart Controls na WPF , są one całkiem fajne (i darmowe).
źródło
Zestaw narzędzi WPF jest dostępny. Jest wolny od CodePlex.
Można go pobrać tutaj . Jest jakiś komentarz tutaj .
źródło
Kontrola wykresu w WPF Toolkit ma straszny błąd: nigdy nie zapomina żadnego z punktów danych. Jeśli więc spróbujesz zaimplementować wykres zmiennoprzecinkowy, stracisz pamięć po około 3000 obiektów DataPoint. Ten błąd został zgłoszony do SM ponad rok temu, ale wydaje się, że nikogo to nie obchodzi ...
źródło
Sparrow Chart Toolkit najlepsza kontrola wykresu typu open source dla wielu platform
-WPF
-Silverlight
-WinRT -Windows
phone -Windows
Forms
-Mono
https://sparrowtoolkit.codeplex.com/
źródło
Visifire obsługuje szeroką gamę wykresów 2D i 3D z funkcją powiększania i przesuwania.
Pełne ujawnienie: brałem udział w tworzeniu Visifire.
źródło
Kod projektu artykułu tutaj .
Produkty komercyjne:
Jestem pewien, że są inni
źródło
Wykresy aM również kontrolują wykresy WPF. Obecnie pokazują tylko wykres kołowy, ale są w stanie dostarczyć nowe w krótkim okresie.
źródło
DevExpress ma również wykresy (patrz DevExpress.Com ).
źródło
Wypróbuj GraphIT od TechNewLogic, możesz go znaleźć na CodePlex tutaj: http://graphit.codeplex.com
Pełne ujawnienie: Jestem deweloperem GraphIT i właścicielem rozwijającej się firmy.
źródło