OnLoad
विधि और Load
ईवेंट के बीच क्या अंतर है? मैं WinForm नियंत्रण विकसित कर रहा हूँ। क्या मुझे Load
ईवेंट पर पंजीकरण करना चाहिए या OnLoad
विधि ओवरराइड करना चाहिए? प्रत्येक के फायदे और नुकसान क्या हैं?ऑनलोड लोड और लोड ईवेंट के बीच अंतर?
उत्तर
मैं OnLoad
ओवरराइड करने के लिए जाना चाहते हैं, तो आप CPU चक्र को छोड़ ईवेंट हैंडलर आह्वान करने के लिए।
सामान्य पैटर्न एक विधि को ओवरराइड करना है, यदि आप नियंत्रण से प्राप्त होते हैं; अन्यथा, घटना की सदस्यता लें।
लेकिन बेस क्लास 'OnLoad
विधि को कॉल करना याद रखें, क्योंकि वह Load
ईवेंट लागू हुआ था।
ऑनलोड लोड ईवेंट को संभालने के लिए VB.NET में उपयोग किया जाने वाला डिफ़ॉल्ट ईवेंट हैंडलर है। जब मैं लोड इवेंट में कोड संलग्न करने की आवश्यकता होती हूं तो मैं आम तौर पर इस विधि को ओवरराइड करता हूं। वहाँ अन्य Page Life Cycle घटनाओं के लिए भी डिफ़ॉल्ट कार्य हैं: OnPreRender, OnInit, आदि
ओह ... बस एहसास हुआ कि आप Winform के बारे में पूछ रहे थे। पृष्ठ जीवन चक्र लिंक को रद्द करें। यद्यपि वही लागू होता है। – regex
इसके अलावा, यह अन्य .NET भाषाओं में समान है, जैसे सी # (.NET ढांचे को मोटे तौर पर सी # में कोड किया गया था)। –
ऑनलोड लोड वह है जो लोड ईवेंट उठाता है। फ्रेमवर्क कक्षाओं में यह एक मानक पैटर्न है, और आम तौर पर अनुशंसित एक - किसी भी घटना Foo
के लिए, आपके पास वर्चुअल संरक्षित विधि OnFoo
है जो उस घटना को उठाती है; और वर्ग की कोई अन्य विधि सीधे घटना को उठाती है, लेकिन हमेशा OnFoo
पर कॉल करती है।
यदि आपको this
पर ईवेंट को संभालने की आवश्यकता है, तो यह आमतौर पर OnFoo
को ओवरराइड करने के लिए आसान और तेज़ दोनों होता है।
- 1. लोड ईवेंट के बीच अंतर, ईवेंट सक्रिय करें और फॉर्म
- 2. Magento उत्पाद लोड - loadByAttribute और लोड विधियों के बीच अंतर
- 3. $ ("# आईडी") के बीच अंतर। लोड और $ .ajax?
- 4. अंतर है, ऑनलोड और $ (document) .ready()
- 5. जावास्क्रिप्ट ऑनलोड ईवेंट
- 6. अंतर ऑनइन और ऑनलोड?
- 7. जावास्क्रिप्ट छवि ऑनलोड ईवेंट बाइंडिंग
- 8. OnClick() ईवेंट और OnClickListener के बीच अंतर?
- 9. बटन.क्लिक ईवेंट और button.command ईवेंट के बीच क्या अंतर है?
- 10. फ़ायरफ़ॉक्स एक्सटेंशन। ऑनलोड ईवेंट कैसे पकड़ें?
- 11. jquery। लोड ईवेंट पर लाइव
- 12. पेज लोड के बीच चमकती
- 13. attachEvent/addEventListener विंडो ऑनलोड/लोड करने के लिए - पसंदीदा तरीका
- 14. एसोसिएशन के लिए सिद्धांत पोस्ट लोड ईवेंट
- 15. प्रतिक्रिया और पृष्ठ लोड के बीच 15 सेकंड के भारी जावास्क्रिप्ट पृष्ठ अंतर
- 16. क्या सी # पुस्तकालयों के लिए ऑनलोड ईवेंट है?
- 17. बचत/लिखने/स्टोर और पढ़ने/लोड के बीच अर्थपूर्ण मतभेद?
- 18. पेज लोड - पृष्ठों के बीच सफेद "फ्लैश"
- 19. पेज लोड (ऑनलोड?) पर Jquery चुना गया फोकस
- 20. जावास्क्रिप्ट - एम्बेडेड तत्वों के लिए लोड इवेंट
- 21. क्लिक और ड्रैग/ड्रॉप ईवेंट के बीच अंतर कैसे करें?
- 22. jquery.simulate.js और jQuery ईवेंट विधियों के बीच अंतर?
- 23. जावास्क्रिप्ट - ईवेंट हैंडलर और श्रोता के बीच क्या अंतर है?
- 24. पर्ल में, मॉड्यूल लोड करने के लिए उपयोग और आवश्यकता के बीच क्या अंतर है?
- 25. ब्राउज़र का लोड ईवेंट कब होता है?
- 26. मॉड्यूल और साझा पुस्तकालयों के बीच अंतर?
- 27. पूल और क्लस्टर के बीच अंतर
- 28. पृष्ठों को पुनः लोड करने के तरीकों के बीच मतभेद
- 29. php.ini कॉन्फ़िगरेशन फ़ाइल स्थान और लोड कॉन्फ़िगरेशन फ़ाइल के बीच अंतर?
- 30. ASP.NET AJAX पृष्ठ लोड() और जावास्क्रिप्ट विंडो के बीच क्या अंतर है। डाउनलोड करें?
माइक्रोसॉफ्ट के अनुसार, ऑनलोड लोड ओवरलोड करना '** ** व्युत्पन्न ** कक्षा में ईवेंट को संभालने के लिए पसंदीदा तकनीक है' (http://msdn.microsoft.com/en-us/library/system.windows देखें .forms.form.onload.aspx) –
@TroyMoon यह थॉमस ने क्या नहीं कहा है? –