मैं विन 8 मेट्रो एप्लिकेशन विकास के लिए नया हूं, और पाया कि क्लासिक WPF से कई चीजें बदली जा रही हैं।मेट्रो ऐप अब प्रोग्रामेटिक रूप से मारे नहीं जा सकता है?
मुझे सबसे ज्यादा परेशानी है कि ऐप को बंद करने का कोई तरीका नहीं है। ऐप को डीबग करने की बात आती है जब यह बेहद परेशान है। इसलिए मैं अपने ऐप में "बंद" बटन जोड़ने के तरीकों को देख रहा हूं।
हालांकि, के पुराने WPF रास्ता:
Application.Current.Shutdown()
अब मौजूद नहीं है। और मुझे कक्षा System.Diagnostics
में और नहीं मिल सका।
क्या कोई यह जानता है कि यह कैसे करें?
काम कैसे सिर्फ 'Alt + F4' दबाने के बारे में? – Gabe
@Gabe: नहीं, 'Alt + F4' मेट्रो ऐप्स को बंद नहीं करेगा (हालांकि मुझे लगता है कि यह सक्षम/स्थापित किए गए विकास टूल के साथ काम करता है)। न ही यह प्रोग्रामेटिक रूप से करेगा। :-) –
बंद करने की कमी डिजाइन द्वारा है - आजीवन प्रबंधन संसाधनों का ख्याल रखना है, और ऐप में "बंद करें" बटन यूआई डिज़ाइन के मामले में फंस गया है। यदि आपको केवल डीबगिंग के लिए बंद करने की आवश्यकता है, तो क्या आपने 'टास्ककिल' का उपयोग करने पर विचार किया है? आप डेस्कटॉप या टास्कबार पर इसके लिए एक आइकन बना सकते हैं, और फिर सुविधा के लिए शॉर्टकट कुंजी असाइन कर सकते हैं। –