मैं सोच रहा था कि क्या डब्ल्यूपीएफ एप्लिकेशन में उठाए गए सभी रूटेड एवेन्ट्स देखने का कोई तरीका है। कंसोल पर निकाली गई घटनाओं के बारे में कुछ जानकारी लिखने का एक तरीका यह देखने के लिए प्रीफेक्ट होगा कि क्या हो रहा है।क्या WPF रूटेड घटनाओं को देखने का कोई तरीका है?
10
A
उत्तर
11
हां, लेकिन इसके लिए कुछ प्रतिबिंब की आवश्यकता है। आप Snoop जैसे टूल का उपयोग करना बेहतर कर चुके हैं जो पहले से ही आपके लिए कड़ी मेहनत कर रहा है।
टैब में घटनाक्रम आप घटनाओं की सूची देख सकते हैं, और इसे संभालने वाले तत्व को देख सकते हैं।
14
मैं एक और तरीका मिल गया है:
मैं अपने UserControl के लोड हैंडलर को यह जोड़ दिया है।
internal static void handler(object sender, RoutedEventArgs e)
{
if (e.RoutedEvent.ToString() != "CommandManager.PreviewCanExecute" &&
e.RoutedEvent.ToString() != "CommandManager.CanExecute")
Console.WriteLine(e.OriginalSource+"=>"+e.RoutedEvent);
}
CanExecute घटनाओं थोड़ा मेरे मामले में बहुत ज्यादा कर रहे हैं:
var events = EventManager.GetRoutedEvents();
foreach (var routedEvent in events)
{
EventManager.RegisterClassHandler(typeof(myUserControl),
routedEvent,
new RoutedEventHandler(handler));
}
और इस हैंडलर विधि है। यदि आप इन्हें भी देखना चाहते हैं, तो हटाएं यदि कथन।
संबंधित मुद्दे
- 1. डब्ल्यूपीएफ: रूटेड घटनाओं या नियमित घटनाओं?
- 2. WPF कस्टम रूटेड ईवेंट प्रश्न
- 3. क्या LINQ प्रश्नों को देखने के लिए कोई तरीका है?
- 4. क्या जेड-इंडेक्स को अनदेखा करने वाली घटनाओं पर आग लगने का कोई तरीका है?
- 5. घटनाओं को बुलबुला करने का पसंदीदा तरीका क्या है?
- 6. रूटेड कॉमांड और रूटेड यूकॉमैंड के बीच क्या अंतर है?
- 7. क्या यह देखने का कोई तरीका है कि निर्माण में यूडीआईडी क्या शामिल है?
- 8. क्या यह देखने का कोई तरीका है कि एक चर का उपयोग कितना मेमोरी है?
- 9. क्या WPF में माउस ईवेंट के लिए नियंत्रण पारदर्शी बनाने का कोई तरीका है?
- 10. क्या एल 2 एस पहचान मानचित्र में कोई आइटम देखने का कोई तरीका है?
- 11. क्या कोई तैयार क्वेरी देखने का कोई तरीका है क्योंकि इसे डेटाबेस पर निष्पादित किया जाएगा?
- 12. क्या क्यूटी कस्टम घटनाओं को पंजीकृत करने का कोई क्लीनर तरीका है?
- 13. क्या jQuery सरणी में घटनाओं की संख्या को गिनने का कोई तरीका है?
- 14. क्या ओरेकल एसक्यूएल डेवलपर में रिश्तों को देखने का कोई तरीका है?
- 15. क्या AJAX पृष्ठों को ब्राउज़र में अकेले देखने से रोकने का कोई तरीका है?
- 16. क्या कंसोल में आउटपुट देखने के लिए नोहअप को पुनर्स्थापित/पुनर्प्राप्त करने का कोई तरीका है?
- 17. क्या स्वयं के svn अनुमतियों को देखने का कोई तरीका है
- 18. क्या ओएसजीआई एप्लिकेशन में पंजीकृत सेवाओं को देखने का कोई तरीका है?
- 19. क्या विम में वर्तमान में मैप किए गए कुंजियों को देखने का कोई तरीका है?
- 20. क्या MySQL में एक वैकल्पिक तालिका कथन की प्रगति को देखने का कोई तरीका है?
- 21. क्या phpmyadmin के साथ पिछले mysql प्रश्नों को देखने का कोई तरीका है?
- 22. क्या पाइथन कंसोल के भीतर से मॉड्यूल के स्रोत को देखने का कोई तरीका है?
- 23. क्या एक संपूर्ण एसवीएन भंडार को देखने का कोई तरीका है?
- 24. एक्शनस्क्रिप्ट 2 घटनाओं के लिए सर्वश्रेष्ठ अभ्यास - क्या एक्शनस्क्रिप्ट 3-शैली की घटनाओं को अनुकरण करने का कोई तरीका है?
- 25. दृश्य देखने के बाद घटनाओं को कम करने का सबसे अच्छा तरीका अब
- 26. क्या पर्ल का उपयोग कर परिवर्तनों के लिए एक MySQL डेटाबेस देखने का कोई तरीका है?
- 27. एक WPF निर्भरता संपत्ति को पंजीकृत करने का कोई तरीका?
- 28. रूटेड घटनाएं क्या हैं और यह सामान्य घटनाओं से अलग कैसे है
- 29. क्या WPF डेटा बाइंडिंग को प्रभावी रूप से डीबग करने का कोई तरीका है?
- 30. क्या WPF में UseLayoutRounding को अनुकरण करने का कोई तरीका है .NET 3.5