के लिए खोज रहे हैं मैं एक तृतीय पक्ष कस्टम नियंत्रण की तलाश में हूं जो सरल गणित समीकरणों (छवि निर्माण के साथ) को संपादित और हल करने दोनों को संभाल सकता है।एक .NET गणित समीकरण संपादक और सॉल्वर नियंत्रण
मुझे लाटेक्स के बारे में पता है और गणित समीकरणों की छवियां उत्पन्न करने के लिए इसके वाक्यविन्यास का उपयोग करना है (मैंने इस परियोजना का उपयोग किया है जो लाटेक्स: http://www.codeproject.com/KB/dotnet/Eq2Img.aspx लागू करता है), और मुझे कई परियोजनाएं मिली हैं जो एक इनपुट स्ट्रिंग के रूप में समीकरण ले सकती हैं, संकलित करें , पार्स, और समीकरण हल करें (यहां एक है: http://www.codeproject.com/KB/recipes/EvaluationEngine.aspx)।
हालांकि, मुझे अभी तक कुछ भी नहीं मिला है जो आपको आउटपुट पूर्वावलोकन छवि (जैसे लाटेक्स करता है) के साथ समीकरण बनाने की अनुमति देगा, और फिर समीकरण में चर के लिए मान निर्दिष्ट करने और समीकरण को हल करने की अनुमति देता है परिणाम outputted।
क्या किसी को पता है कि कोई तृतीय पक्ष नियंत्रण मौजूद है जो गणित समीकरणों को संपादित और हल कर सकता है? मैं सी # .NET 4.0 का उपयोग कर रहा हूं इसलिए उम्मीद है कि मैं .NET में लाइब्रेरी/नियंत्रण का उपयोग कर सकता हूं।
इसी तरह की किसी भी मदद या लिंक की सराहना की जाएगी।
धन्यवाद, मार्क
हाँ, मुझे पता है इसके आसान नहीं है, अगर यह थे, मैं इसे अपने आप करना चाहते हैं ... लेकिन यही कारण है कि मुझे लगता है कि ऐसा कर सकता है एक 3 पार्टी कस्टम नियंत्रण रहा हूँ है ... अगर आपने कभी माइक्रोसॉफ्ट गणित को देखा है, मैं इस तरह कुछ ढूंढ रहा हूं ... जहां आप एक समीकरण में प्रवेश कर सकते हैं और यह इसे ठीक से स्वरूपित करता है, और फिर इसे हल करता है। मुझे वास्तव में कुछ भी व्यापक रूप से बुनियादी बीजगणित समीकरणों की आवश्यकता नहीं है ... जैसे (2x + 3y)/(10z) = ए, फिर x, y, और z के लिए वास्तविक मानों को प्लग करने में सक्षम होने के लिए हल करें ए .... इन्हें वहां कुछ होना चाहिए ... – KabanaSoft
अधिकतर कस्टम नियंत्रण और घटक जो आप देखते हैं वहां अधिक सामान्य उद्देश्यों के लिए हैं। आपके उद्देश्य बहुत विशिष्ट हैं और यही कारण है कि आपको ऐसा कुछ नहीं मिल रहा है। मेरा मतलब है, क्या आपने देखा है कि आपकी जरूरतों (हल करने और प्रदर्शन) के किसी भी हिस्से के लिए बहुत से तृतीय पक्ष घटक हैं लेकिन दोनों के लिए कोई नहीं? –