2010-11-08 18 views
8

में XAML का उपयोग करना मैं एक पूर्ण WinForms ऐप में संकलन समय पर कक्षाएं उत्पन्न करने के लिए XAML का उपयोग करना चाहता हूं। मैं WPF का उपयोग नहीं करना चाहता हूं हालांकि मैं सुझावों के लिए खुला हूं।WinForms

ऐसा लगता है कि यह संभव होना चाहिए लेकिन मुझे बिल्कुल इस बारे में कोई जानकारी नहीं मिल रही है। मुझे मिली सबसे नज़दीकी चीज यह पृष्ठ है: http://anoriginalidea.wordpress.com/2007/12/13/weird-science-defining-winforms-in-xaml/

कोई विचार?

+0

ऐसा करके आप वास्तव में क्या हासिल करना चाहते हैं? –

+0

मैं एक्सएएमएल लिखना चाहता हूं और यह संकलन समय पर सी # कक्षाओं में बदल गया है। – smack0007

+0

लेकिन क्यों? कक्षाएं उत्पन्न करने के लिए ठेठ कारखानों के साथ क्या गलत है? एक सामान्य फैक्ट्री दृष्टिकोण पर एक्सएएमएल का उपयोग करने में आप क्या हासिल करना चाहते हैं? –

उत्तर

3

एक लंबे लंबे समय के बाद अपने ही सवाल का जवाब करने के लिए, यहाँ मैं क्या बात कर रहा था का एक उदाहरण है:

http://code.msdn.microsoft.com/windowsdesktop/use-xaml-to-design-winform-75d73893

पता नहीं है कि यह वास्तव में हो सकता है, लेकिन यह तकनीकी रूप से संभव है कि कैसे उपयोगी ।

2

यह एक आम गलतफहमी है कि XAML = WPF, ऐसा नहीं है। मैं सुझाव देता हूं कि कोडे + मार्कअप = पेटज़ोल्ड द्वारा एप्लीकेशन बुक देखें। हालांकि मुझे संदेह है कि इसमें प्रतिरूप Winforms शामिल नहीं होंगे। मैंने हमेशा कोशिश करने की योजना बनाई है लेकिन इसे कभी नहीं मिला। सौभाग्य।

+0

मुझे पता है कि एक्सएएमएल! = डब्ल्यूपीएफ और यही कारण है कि मुझे लगता है कि मैं क्या करना चाहता हूं, यह संभव होना चाहिए। मैं बस नहीं जानता कि कैसे। – smack0007

+0

पेटज़ोल्ड, रिचटर नहीं। –

+0

@smack - मैं इसे देख सकता हूं। मैं किसी भी उत्तर को पूर्व-खाली कर रहा था जो उस गलती को कर सकता था। –