XAML

2013-10-23 7 views
8

में नियंत्रण का नाम बदलें मैं XAML में एक WPF नियंत्रण का नाम बदलना चाहता हूं और सी # कोड-पीछे के सभी संदर्भों का नाम बदलना चाहता हूं। जैसे मैं कक्षा फाइलों में एफ 2 के साथ कर सकता हूं।XAML

एक नि: शुल्क समाधान अच्छा होगा। मुझे पता है कि ReSharper नौकरी करता है, लेकिन ReSharper निःशुल्क नहीं है।

यदि यह संभव है, तो मैं इसे कैसे कर सकता हूं? आप के लिए

+0

एमवीवीएम का उपयोग करते समय और बाध्यकारी आपको कोड में सभी के नियंत्रण कोड की आवश्यकता नहीं है (अधिकांश समय ...) – blindmeis

+2

कुछ लोग यह नहीं चुन सकते कि वे किस परियोजना पर काम करते हैं। – Florian

+0

सिर्फ जानना उत्सुक है .. आप रनटाइम पर नियंत्रण का नाम क्यों बदलना चाहते हैं ... – Nitin

उत्तर

3

3 समाधान:

  • दृश्य स्टूडियो (VS2013 के साथ बंडल) के लिए अभिव्यक्ति मिश्रण में अपने समाधान खोलें और गुण विंडो का उपयोग कर नियंत्रण नाम बदलें। एक्सएएमएल तत्वों का नाम बदलने में मिश्रण बहुत अच्छा है।
  • बस इसका नाम बदलें और हाथ से संकलन त्रुटियों को ठीक करें।
  • यदि आपको विश्वास है कि आपका नियंत्रण नाम अद्वितीय है, तो & पर ऑपरेशन को प्रतिस्थापित करें।
+1

उत्तर के लिए धन्यवाद। जबकि मैंने पहली बार सोचा कि यह काम करता है। ब्लेंड के साथ समाधान (1) ने कोड-बेहिंद – Florian

+1

@ Anubis1233 बगजर का नाम बदल नहीं लिया! प्लस तरफ, यह सभी एक्सएएमएल (हार्ड भाग आईएमओ) का नाम बदल देगा और आपको पीछे कोड के लिए अच्छी साफ संकलन त्रुटियां मिलेंगी :) आप अटक जा सकते हैं - एक पूरी तरह से स्वचालित समाधान मौजूद नहीं हो सकता है। प्रायः प्रोग्रामिंग में, हमें एक दिमागी, कृतज्ञ कार्य करने के लिए प्रोग्राम खोजने/लिखने के प्रलोभन का विरोध करना पड़ता है; कुछ संगीत पर फेंक दो और हाथ से इसे ब्लिट्ज! – Gusdor

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

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