WPF चार्ट नियंत्रण [बंद]


186

मैं एक बहुत ही सरल WPF चार्ट की तलाश कर रहा हूं जिसमें 2 डी ग्राफ होना चाहिए और पैन और जूम की सुविधा होनी चाहिए।


यदि WPF चार्टिंग पर शोध किया जाता है, तो हमारी गति, गुणवत्ता, मजबूती और उपयोगकर्ता कोड के त्वरित अनुभव के लिए हमारे बहुत छोटे डेमो डाउनलोड का प्रयास करें। हां, मैं 14+ वर्षों से गिगासॉफ्ट चला रहा हूं, मुझसे बात कर रहा हूं, मैं यहां मदद करने के लिए हूं। wpf चार्टिंग
रॉबर्ट

1
नए मेट्रो चार्ट वास्तव में अच्छे हैं - विवरणों के लिए modernuicharts.codeplex.com देखें। वे विंडोज 8 और .net 4.5 को लक्षित कर रहे हैं, लेकिन आप उन्हें .net 4 के साथ विंडोज 7 पर चलने के लिए प्राप्त कर सकते हैं। इस प्रकार ifithamabotuwana.wordpress.com/2014/02/02/charting-with-wpf पर नज़र डालें, अगर आपको ज़रूरत है कैसे शुरू करने के लिए पर त्वरित ट्यूटोरियल।
तरह से

5
इस विकल्प में से अधिकांश तारीख से बाहर हैं, मैंने इस मुफ्त परियोजना को बनाया है, शायद यह दूसरों को भी मदद करता है github.com/beto-rodriguez/Live-Charts
bto.rdz

जवाबों:


165

पैनिंग / ज़ूमिंग का समर्थन करने वाले नि: शुल्क उपकरण:

पैन / जूम समर्थन में निर्मित बिना मुफ्त उपकरण:

  • WPF टूलकिट । सबसे महत्वपूर्ण 2 डी चार्ट का समर्थन करता है, आपको अपने आप को पैन / ज़ूम लागू करना होगा।
  • WPF टूलकिट डेवलपमेंट रिलीज़ । स्टैक्ड चार्ट का समर्थन करता है, सिल्वरलाइट संस्करण के बराबर।

पैन / जूम समर्थन में निर्मित उपकरणों के साथ भुगतान किया गया:

  • Visiblox चार्ट (बंद)। सबसे महत्वपूर्ण 2 डी चार्ट के लिए समर्थन, ज़ूमिंग और पैनिंग के साथ आता है। मुफ्त संस्करण वॉटरमार्क के साथ आता है। ( जूमिंग / पैनिंग का उपयोग करने पर इस ब्लॉग पोस्ट को देखें )
  • SciChart WPF । DirectX त्वरित 2D और 3D चार्ट का समर्थन करता है, ज़ूमिंग और पैनिंग के साथ आता है, ज़ूम पर एनीमेशन के साथ माउस-व्हील। ( कई चार्ट में जूमिंग / पैनिंग का उपयोग करने पर इस ब्लॉग पोस्ट को देखें )
  • इन्फ़्रागेटिक्स xamDataChart । सबसे महत्वपूर्ण 2D चार्ट, ज़ूमिंग और पैनिंग का समर्थन करता है। जूमिंग का उपयोग कैसे करें इस ब्लॉग लेख को देखें ।
  • तेलेरिक राडचर्ट । बहुत सारे 2D चार्ट्स का समर्थन करता है, ज़ूमिंग और पैनिंग के लिए कुछ समर्थन है, आपको उस पर थोड़ा काम करने की आवश्यकता हो सकती है।
  • दर्शन करना । बहुत सारे 2D चार्ट्स का समर्थन करता है और बिना एनीमेशन के ज़ूम करने पर, स्मूथ जूमिंग के लिए कुछ अतिरिक्त काम करने की आवश्यकता हो सकती है। (यह सेवा अब उपलब्ध नहीं है)
  • DevExpress ChartControl । समर्थन सबसे आम 2 डी सीरीज प्रकार , जूमिंग और (स्क्रॉल) पैनिंग संचालन माउस, कीबोर्ड, और स्पर्श इशारों का उपयोग किया जा सकता है।
  • सिंकफ़्यूज़न SfChart । कई 2 डी श्रृंखला प्रकारों का समर्थन करता है और इंटरैक्टिव जूमिंग सुविधा प्रदान करता है जो टच मोड का समर्थन करता है। विभिन्न ज़ूम प्रकार समर्थित हैं (माउस व्हील, चुटकी, चयन)।

पूर्ण प्रकटीकरण: मैं Visiblox के विकास में भारी रूप से शामिल रहा हूं, इसलिए मुझे पता है कि पुस्तकालय दूसरों की तुलना में बहुत अधिक विवरण में है।


10
ऐसा प्रतीत होता है कि यदि आप वाटरमार्क वाले चार्ट के लिए खुश हैं तो विस्ब्लोक्स केवल मुफ्त है, और विसिफायर केवल एक परीक्षण संस्करण है।
को डीन

@ बसरत अली: क्या आप एक उदाहरण जोड़ सकते हैं? अपनी गैलरी में इसे दिखाते हुए कोई उदाहरण नहीं मिल सकता है।
गेरेली ओरोस

ध्यान दें कि स्क्रॉलबार में ड्रैगेबल हैंडल हैं ... आप इसे एक्स अक्ष को ज़ूम करने के साथ-साथ पैन करने के लिए भी उपयोग कर सकते हैं: visifire.com/blog/2010/02/26/… एक और संस्करण जोड़ा गया क्लिक ज़ूम: visifire.com/blog/2010 / 04/09 /… हालांकि दोनों केवल एक्स अक्ष हैं ... हम्मम शायद उनके पास y अक्ष ज़ूमिंग नहीं है। उनके फोरम में पूछने के लिए सबसे अच्छा है
बेसरात

वहाँ कुछ है कि अस्पष्ट रूप से एक एक्स ज़ूम जैसा दिखता है। यदि आप इस समय उचित ज़ूमिंग और पैनिंग विज़िफ़ायर लागू करना चाहते हैं, तो ऐसा लगता नहीं है कि यह बॉक्स से बाहर है।
Gergely Orosz

पूर्ण प्रकटीकरण, गिगासॉफ्ट मालिक, WPF के साथ अब नई रिलीज। यहाँ जानकारी और 7 मेगा डेमो के लिंक है जो wpf चार्टिंग में रुचि रखने वाले किसी भी व्यक्ति के लिए देखना चाहिए: लिंक
रॉबर्ट

70

एक अन्य ऑक्सप्लॉट है , जो एक ओपन-सोर्स क्रॉस-प्लेटफॉर्म (WPF, सिल्वरलाइट, WinForms, मोनो) .नेट प्लॉटिंग लाइब्रेरी है।


5
ऑक्सी प्लॉट वास्तव में अच्छा है, लेकिन यह वह नहीं था जो मैं चाहता था इसलिए मैंने इसे बनाया, शायद यह दूसरों की भी मदद कर सकता है github.com/beto-rodriguez/Live-Charts
bto.rdz

26

डायनामैडडायडप्ले शानदार, जूम और पैन बनाया गया है और कोडप्लेक्स पर इसका मुफ्त है।


1
वे अच्छे हैं लेकिन पिछली बार जब उन्होंने अपडेट किया था तो 2009 में
गिल्ड

मैं इस पर गौर कर सकता हूं। यह तेजी से एक साथ एक चार्ट लगाने के लिए सभ्य है। प्रलेखन मूल रूप से गैर-मौजूद है, हालांकि आपको इंटरनेट पर ट्यूटोरियल देखने की उम्मीद करनी चाहिए। सबसे अच्छा ट्यूटोरियल मैंने देखा है कि यह एक है: msdn.microsoft.com/en-us/magazine/ff714591.aspx
गैलाघर

1
@MrTelly क्या आप मुझे बता सकते हैं कि हम .NET 3.5 के साथ डी 3 चार्ट का उपयोग कर सकते हैं?
साद कुरैशी

@ एक लंबे समय के बाद से मैं इस्तेमाल किया, और वह था .net 2.0 के साथ। जैसा कि आपके पास स्रोत है, यह सिर्फ काम करना चाहिए, और अगर यह तय नहीं किया गया है। अगर आपको हाथ की जरूरत हो तो मुझे बताएं।
MrTelly

9

आप WPF पर चल रहे सिल्वरलाइट चार्ट कंट्रोल प्राप्त कर सकते हैं , वे काफी अच्छे (और मुफ्त) हैं।


जहां तक ​​मुझे पता है कि वे दुर्भाग्य से बॉक्स से जूमिंग / पैनिंग नहीं करते हैं।
गॉर्जली ओरोज़


5

WPF टूलकिट में चार्ट नियंत्रण में एक भयानक बग है: यह कभी भी डेटा बिंदुओं को नहीं भूलता है। इसलिए यदि आप एक फ़्लोटिंग चार्ट को लागू करने का प्रयास करते हैं, तो आप लगभग 3000 डेटाप्वाइंट-ऑब्जेक्ट के राउंड के बाद मेमोरी से बाहर निकल जाएंगे। यह बग एक साल पहले एमएस को सूचित किया गया है, लेकिन किसी को भी इसकी परवाह नहीं है ...


5

टूलकिट कई प्लेटफार्मों के लिए एक सबसे अच्छा खुला स्रोत चार्ट नियंत्रण चार्ट गौरैया
-WPF
-Silverlight
-WinRT
-Windows फोन
-Windows फार्म
-Mono

https://sparrowtoolkit.codeplex.com/


बहुत अच्छा लग रहा है और अच्छी तरह से काम करता है। कोई दस्तावेज नहीं!
JvdBerg

4

Visifire ज़ूमिंग और पैनिंग कार्यक्षमता के साथ 2D और 3D चार्ट की विस्तृत श्रृंखला का समर्थन करता है।

ज़ूमिंग के साथ विज़िफ़ेयर लाइन चार्ट

पूर्ण प्रकटीकरण: मैं विज़िफ़ायर के विकास में शामिल रहा हूं।



2

एएम चार्ट भी WPF चार्ट नियंत्रण बना रहे हैं। वर्तमान में वे केवल एक पाई चार्ट दिखाते हैं, लेकिन वे नए लोगों को अल्पावधि में उपलब्ध कराने के लिए तैयार हैं।


WPF के लिए amharts अब बीटा से बाहर हैं और लाइन, एरिया, कॉलम, बार, पाई आदि जैसे सबसे लोकप्रिय चार्ट प्रकारों का समर्थन करते हैं
एलन मेंडेलीविच

हालाँकि, जब तक आप लाइसेंस नहीं खरीद लेते हैं, तब तक amCharts के टॉप-अप कोने पर वॉटरमार्क होगा।
जिन


2

TechNewLogic से ग्राफिट आज़माएं, आप इसे यहां कोडप्लेक्स पर पा सकते हैं: http://graphit.codeplex.com

पूर्ण प्रकटीकरण: मैं ग्राफिट के डेवलपर और विकासशील कंपनी का मालिक हूं।


अपना उत्तर पोस्ट करने के लिए धन्यवाद! कृपया सेल्फ-प्रमोशन पर अक्सर पूछे जाने वाले प्रश्नों को ध्यान से पढ़ें । यह भी ध्यान दें कि यह आवश्यक है कि आप हर बार जब आप अपनी साइट / उत्पाद से लिंक करें तो एक अस्वीकरण पोस्ट करें।
एंड्रयू नाई
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.