के लिए कस्टम बेसक्लास मैंने अपने प्रोजेक्ट के लिए कस्टमकंट्रोल बनाया है और मैं कुछ और बनाने जा रहा हूं। इन सभी नियंत्रणों में कुछ समान होगा, इसलिए मैंने एक अमूर्त वर्ग बनाया जो उपयोगकर्ता नियंत्रण से विरासत में मिलता है।WPF-Control
यदि मैं विजुअलस्टूडियो के माध्यम से कस्टमकंट्रोल बनाता हूं तो यह उपयोगकर्ता नियंत्रण से भी विरासत में आता है और मैं इसे अपने सार UserControl पर स्विच नहीं कर सकता क्योंकि VisualStudio कुछ जेनरेट की गई कोड फ़ाइलों को जोड़ देगा। मैं इन फ़ाइलों के साथ गड़बड़ नहीं करना चाहता हूँ।
मैं सिर्फ एक खाली कोड फ़ाइल बना सकता हूं और सब कुछ लिख सकता हूं, लेकिन फिर मैं एक्सएएमएल का उपयोग नहीं कर सकता (या मुझे अभी तक पता नहीं है)।
तो मैं XAML खोए बिना कस्टम बेस क्लास के साथ कस्टम कंट्रोल कैसे बना सकता हूं?
और जेनरेट की गई फ़ाइलों में कोई बदलाव नहीं है? –
मैं बेलीव कोड जनरेटर केवल ऐसे फ़ील्ड बनाएगा जो बाल तत्वों के संदर्भ और प्रारंभिक कोड को प्रारंभिक कोड() विधि में जोड़ देंगे। – v00d00
जेनरेट की गई फ़ाइलों को स्वचालित रूप से एबस्ट्रेटबेस के रूप में विरासत में बदल दिया गया है ... बहुत बहुत धन्यवाद, माइकहटन –