मैं अक्सर एक विचार करने के लिए एक सरल कंसोल एप्लिकेशन से शुरू करता हूं, फिर एक नया जीयूआई आधारित प्रोजेक्ट बनाएं और कोड कॉपी करें। क्या कोई बेहतर तरीका है ? क्या मैं अपने मौजूदा कंसोल एप्लिकेशन को आसानी से बदल सकता हूं?मैं एक .NET कंसोल एप्लिकेशन को Winforms या WPF एप्लिकेशन में कैसे परिवर्तित करूं
31
A
उत्तर
61
बस, एक नया Winform जोड़ने अपने मुख्य करने के लिए निम्न कोड जोड़ें:
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
फिर सही अपनी परियोजना का चयन करें और गुण क्लिक करें और Windows आवेदन करने के लिए "आउटपुट प्रकार" में बदल दें और बस हो गया।
संपादित करें:
VS2008 में संपत्ति को बदलने के लिए आवेदन प्रकार
14
पूर्णता के लिए है - और मेरे जैसे अन्य newbs के लिए - आप भी जोड़ने की जरूरत:
System.Windows.Forms का उपयोग कर;
... प्रोग्राम.cs के शीर्ष पर
+5
भी System.Windows.Forms.dll का संदर्भ जोड़ें। –
अच्छा, साबित करता है कि मैं बेवकूफ हूं। – Rayne
बहुत बहुत धन्यवाद :) बस मुझे क्या चाहिए! – Automatico
यदि आपका ऐप कॉम्पैक्ट फ्रेमवर्क का उपयोग कर रहा है तो आपको केवल 'एप्लिकेशन.रुन (नया फॉर्म 1()) जोड़ना होगा; '। पहली दो पंक्तियां मान्य नहीं हैं। – DeanOC