2013-01-10 20 views
7

Visual Studio 2012 किसी भी क्लिक ईवेंट हैंडलर मैं XAMLVisual Studio 2012 क्लिक करने के लिए ईवेंट हैंडलर

यानी में बनाने के लिए _1 जोड़ रहा है _1 जोड़ने: मैं एक नया WPF समाधान बनाने के लिए, एक बटन ड्रॉप, XAML बटन एक नाम दे में , 'क्लिक' टाइप करें और इंटेलिजेंस 'नया इवेंट हैंडलर' लाता है, मैं इसे क्लिक करता हूं, यह इवेंट बनाता है लेकिन इसका नाम बीटीएन_टेस्ट_क्लिक_1

वीएस -2010 में हमें _1 नहीं मिलता है, मैं इसे पागल करने के लिए इसे कैसे रोक सकता हूं?

अद्यतन मैं पुष्टि कर सकता इस VS2012 Update 2

+1

साथ तय किया गया है क्या आप वाकई पहले से ही कोड में एक 'btn_test_click' विधि की जरूरत नहीं है कर रहे हैं? – Blachshma

+0

कोई भी नया समाधान सिर्फ एक बटन के साथ और कुछ नहीं। –

+0

मेरे पास यह भी मेरे अंत में हो रहा है। सौंदर्यपूर्ण रूप से बढ़ रहा है। – tofutim

उत्तर

0

यह केवल कि है कि इसी नाम से एक मौजूदा ईवेंट हैंडलर बना दिया गया है जब आईडीई देखने के साथ तय किया गया है। सुनिश्चित करें कि आप कोड फ़ाइल से ईवेंट हैंडल जानकारी हटाते हैं, फिर एएसपीएक्स फ़ाइल पर जाएं और नियंत्रण पर किसी भी ईवेंट हैंडल कनेक्शन को हटा दें। फिर फ़ाइल को सहेजें।

+1

के साथ तय किया गया है यह केवल एक बटन के साथ एक नया समाधान है, कोई मौजूदा हैंडलर नहीं है। वीएस -2010 इसे 2012 में नहीं करता है। –

+0

@ यूजीन, मैं पुष्टि कर सकता हूं कि समस्या वास्तव में वीएस 2012 में मौजूद है, भले ही आपके पास एक ही नाम के साथ मौजूदा ईवेंट हैंडलर न हो। – Xenan

0

आप मैन्युअल रूप से _1 हटा सकते हैं और जैसा कि आप कहते हैं कि आपके पास केवल एक ईवेंट हैंडलर है, इसलिए आपके ईवेंट पर चलने वाला कोई अन्य कोड तर्क नहीं होना चाहिए।

+0

आप मेरी बात याद करते हैं, मुझे पता है कि मैं इसे हटा सकता हूं, यह काफी परेशान है। इसकी एक बग को तय होने तक इंतजार करना होगा। –

संबंधित मुद्दे