vb.net - Showdialog and Focus (incredible) -
मैंने VB.NET 2010 में एक अजीब समस्या देखी।
अगर मैं showdialog < / कोड> एक TextBox_LostFocus में, जब मैं फ़ॉर्म को बंद करता हूँ तो यह लूप का कारण बनता है, लेकिन केवल अगर मैं पहले टेक्स्टबॉक्स से दूसरे का उपयोग करने वाला माउस को पास करता हूं! यदि मैं टैब का उपयोग करता हूं तो यह सामान्य रूप से काम करता है।
मैं एक उदाहरण दिखाता हूं:
- नई परियोजना बनाएं और दो रूपों,
form1और- फॉर्म 1 में, दो टेक्स्ट बॉक्स बनाएं।
textbox1.lostfocusमें, निम्न कोड पेस्ट करें
VB.NET कोड:
मंद एफ के रूप में नया फॉर्म 2 एफ। शोडियलोग () अब: फोकस पर है textbox1 । ठीक है?
- यदि आप टैब कुंजी के साथ textbox2 में जाते हैं, तो
form2प्रकट होता है यदि आप इसे बंद करते हैं तो यह सभी सामान्य है - लेकिन अगर आप माउस का उपयोग करके
textbox2पर जाते हैं, तोform2प्रकट होता है और यदि आप इसे दूसरेबंद करते हैं 2
मैंने इसे "मंद" कथन form1 के घोषित क्षेत्र में चलते हुए 23 बार तक प्रकट किया है, लेकिन किसी के पास इस व्यवहार का कारण है ? अग्रिम धन्यवाद।
Comments
Post a Comment