को कैसे गति दें I कई महीनों के लिए WPF के साथ विकास कर रहा हूं। यह एक महान ढांचा है और मैं फैंसी, सुरुचिपूर्ण सामान करने में सक्षम हूं जो WinForms के साथ बहुत अधिक कठिन होता।WPF विकास
हालांकि, मुझे लगता है कि किसी भी विशेष यूआई आवश्यकताओं के बिना सामान्य "व्यापार की रेखा" प्रकार के अनुप्रयोगों के लिए, यह अभी भी XAML में यूआई को कोड करने के लिए अधिक समय लेता है, इसे खींचने और ड्रॉप करने के लिए WinForms।
उदाहरण के लिए, WinForms में, मैं केवल एक अतिरिक्त लेबल और फॉर्म पर एक अतिरिक्त टेक्स्टबॉक्स छोड़ दूंगा और सबकुछ व्यवस्थित करूँगा (सहायक लाइनों का उपयोग करके) जब तक यह अच्छा लगे। डब्ल्यूपीएफ में, मैं मौजूदा लेबल और टेक्स्टबॉक्स के गुणों को स्टाइल में फैक्टर करके शुरू कर दूंगा, इसलिए मैं उनका पुन: उपयोग कर सकता हूं; सबसे उपयुक्त लेआउट तत्व के बारे में सोचें, हो सकता है कि कुछ डॉकपैनेल/स्टैकपैनल्स को ग्रिड (या इसके विपरीत) में दोबारा दोहराएं; मार्जिन आदि के लिए अलग-अलग मानों का प्रयास करें। हालांकि मुझे डब्ल्यूपीएफ में बहुत अनुभव है, फिर भी इसमें काफी समय लगता है।
मुझे पता है कि मैं सिर्फ "स्वच्छ एक्सएएमएल" के बारे में भूल सकता हूं और विजुअल स्टूडियो 2008 में जीयूआई डिजाइनर का उपयोग कर सकता हूं (जो सिर्फ एक विशाल ग्रिड के अंदर सबकुछ बिल्कुल सही स्थिति में है), लेकिन मुझे डर है कि मैं कई फायदे खो दूंगा एक्सएएमएल ऐसा करके ऑफर करता है।
क्या आपने कुछ ऐसा अनुभव किया है? यदि हां, रोजमर्रा के डब्ल्यूपीएफ विकास को गति देने के लिए आपने क्या किया?
"क्या आपने कुछ ऐसा अनुभव किया है?" हाँ बिलकुल। मेरी इच्छा है कि डब्ल्यूपीएफ में सरल "विंडोज़/फॉर्म" बनाने का एक तरीका था जो WinForms की तरह दिखता है। – AMissico