सी # WinForms VS2008कैसे प्रपत्र पर फायरिंग पास
मैं एक विधि के साथ एक फार्म पर एक पाठ बॉक्स textBox1_Leave घटना से बुलाया जा रहा है मिल गया है का उपयोग कर पाठ बॉक्स छुट्टी घटना को रोकने के लिए। विधि टेक्स्टबॉक्स की सामग्री को प्रश्न में लेती है और सामग्री के आधार पर अन्य टेक्स्टबॉक्स को पॉप्युलेट करती है। मेरी समस्या यह है कि उपयोगकर्ता ने टेक्स्ट बॉक्स पर ध्यान केंद्रित किया है, फिर फॉर्म को बंद करने के लिए बटन क्लिक करें (इसे कॉल करें) तो फॉर्म बंद नहीं होता है क्योंकि टेक्स्टबॉक्स छोड़ने की घटना को निकाल दिया जाता है। यदि टेक्स्टबॉक्स में फॉर्म पर फ़ोकस नहीं है तो फॉर्म ठीक से बंद हो जाता है।
यदि उपयोगकर्ता शीर्ष कोने में छोटे एक्स बंद आइकन पर क्लिक करके फ़ॉर्म को बंद कर देता है तो यह टेक्स्टबॉक्स छोड़ने के ईवेंट को निकालकर हर समय ठीक से बंद हो जाता है।
मैं एक्स बंद कार्यक्षमता को कैसे डुप्लिकेट कर सकता हूं ताकि मैं हमेशा टेक्स्टबॉक्स छोड़ने के बिना फ़ॉर्म को बंद कर सकूं?
पर टेक्स्ट बॉक्स छुट्टी घटना में कोड की पंक्ति के बाद यह मेरे लिए महान काम करता है। http://stackoverflow.com/questions/2664639/cancel-leave-event-when-closing –