मैं कोड में एक WPF पथ ऑब्जेक्ट जेनरेट करना चाहता हूं।डब्ल्यूपीएफ सी # पथ: कोड में ज्यामिति से पथ डेटा (XAML में नहीं) के साथ स्ट्रिंग से कैसे प्राप्त करें
XAML में मैं यह कर सकता:
<Path Data="M 100,200 C 100,25 400,350 400,175 H 280">
मैं कैसे संहिता में एक ही कर सकते हैं?
Path path = new Path();
Path.Data = "foo"; //This won't accept a string as path data.
एक वर्ग/विधि उपलब्ध है कि PathGeometry या इसी तरह के PathData के साथ स्ट्रिंग धर्मान्तरित वहाँ है?
निश्चित रूप से किसी भी तरह XAML को पार्स किया जाता है और डेटा-स्ट्रिंग परिवर्तित हो जाती है?
खैर साथ System.Windows.Media.FormattedText वर्ग इस्तेमाल कर सकते हैं मूल पाठ स्ट्रिंग से ज्यामिति बनाने के लिए, मैं एक मिनट लग गए जवाब के लिए एक गूगल खोज करने के लिए और नहीं था ' कुछ भी उचित नहीं मिल रहा है। तो, इस तरह के मामलों में (सरल समाधान मौजूद होना चाहिए), मैंने कोड पर देखा। यह जानकर कि डब्ल्यूपीएफ स्ट्रिंग्स से जटिल प्रकारों तक कैसे चलता है, मैंने लीड का पीछा किया। उत्तर को जानने के लिए प्रक्रिया को समझना दूसरा महत्व है। – Will
ध्यान दें कि यह समाधान WP7 पर काम नहीं करता है। – Peterdk
@ पीटरडेक: क्या WP7 में कोई विकल्प है? एक WP7 पथ स्ट्रिंग को ज्यामिति में कैसे परिवर्तित करता है? – Will