मैं कुछ डब्ल्यूपीएफ विशिष्ट सामानों के आस-पास अपने सिर को लपेटने की कोशिश कर रहा हूं, और अभी तक UIElement.AddHandler विधि और EventManager.RegisterClassHandler विधि के बीच ठोस संबंध ढूंढना है।डब्ल्यूपीएफ में कक्षा श्रोता और एक इंस्टेंस श्रोता के बीच क्या अंतर है?
मैं थोड़ा googled और इस दिलचस्प MSDN लेख पाया है:
http://msdn.microsoft.com/en-us/library/ms747183.aspx
यहाँ यह कहा गया है: वर्ग श्रोताओं और उदाहरण:
"कराई घटनाओं घटना के लिए श्रोताओं के दो अलग अलग प्रकार पर विचार श्रोताओं। कक्षा श्रोताओं का अस्तित्व मौजूद है क्योंकि प्रकारों ने अपने स्थिर कन्स्ट्रक्टर में एक विशेष EventManager API, RegisterClassHandler को कॉल किया है, या तत्व बेस क्लास से क्लास हैंडलर आभासी विधि को ओवरराइड किया है। इंस्टेंस श्रोताओं विशेष श्रेणी के उदाहरण/तत्व हैं जहां एक या अधिक हैंडलर उस रूटेड घटना के लिए एडहैंडलर को कॉल करके संलग्न किया गया है। "
ठीक है तो मुझे कक्षा और उसके उदाहरण के बीच का अंतर पता है, लेकिन किसी भी तरह से मैं दस्तावेज़ के इस विशिष्ट भाग से समझ नहीं पा रहा हूं।
क्या कोई इसे मेरे लिए साफ़ कर सकता है?
यह वही था जो मैं जानना चाहता था और वाक्य "और यह इवेंट हैंडलर बनाएगा, जिसे प्रत्येक बार डॉकपैनल बटन मिलेगा। घटना पर क्लिक करें ...." यह स्पष्ट किया कि मेरे विचार में त्रुटि था :) – UrbanEsc
मैं हमेशा मदद करने में खुश हूँ :) – Pako