2012-10-04 19 views
9

मैं अपनी स्क्रीन पर टेक्स्टबॉक्स के रूप में एक विधि को कॉल करने की कोशिश कर रहा हूं, अगर यह कोई समझ में आता है तो 'अन-केंद्रित' हो जाता है? उपयोगकर्ता उपयोगकर्ता नाम में टाइप करता है और जैसे ही वह टेक्स्टबॉक्स फोकस खो देता है, मैं एक ऐसी घटना को आग लगाना चाहता हूं जो जांचता है कि वह उपयोगकर्ता नाम वास्तव में उपलब्ध है या नहीं।टेक्स्टबॉक्स पर फायर इवेंट फोकस

धन्यवाद!

उत्तर

10

सी # में Control.Leave है, जो मुझे लगता है कि आपके उद्देश्य के लिए बिल्कुल सही है।

आप विजुअल स्टूडियो में टेक्स्टबॉक्स की घटनाओं पर जा सकते हैं, और Leave ईवेंट ढूंढ सकते हैं।

उत्पन्न तरह होगा कोड:

private void txtbox_Leave(object sender, EventArgs e) 
{ 
      //Check for available operation Code 
} 
+0

आह सही! बहुत धन्यवाद, विंडोज फोन में इसे TextBox_LostFocus कहा जाता है। लेकिन साथ ही। धन्यवाद फिर से – Tiwaz89

+0

आपका स्वागत है ...... :) – ygssoni

6

एक textbox में LostFocus घटना का पता लगाने करें। आशा है कि यह मदद करता है

+0

मैं एमएस सी # एक्सप्रेस 2008 में प्रॉपर्टी पैनल की घटनाओं की सूची में ** LostFocus ** ईवेंट नहीं देख सकता। मैं केवल ** छोड़ सकता हूं ** ईवेंट । –

0

अपने ऑब्जेक्ट का चयन करें और गुण के पैनल का चयन और जब तक उतारना event.To पर क्लिक करने के छोड़ने के लिए और डबल क्लिक करें above.that आप दे देंगे:

private void object_Leave(object sender, EventArgs e) 
{ 
    ////put your code here 
}