उदाहरण के लिए, मैं एक ब्लू BackgroundColor
संपत्ति आदि के साथ एक DataGridView
नियंत्रण है .., वहाँ एक रास्ता है जो मैं हस्तांतरण या प्रोग्राम के एक और DataGridView
नियंत्रित करने के लिए इन गुणों से पारित सकता है?एक निश्चित नियंत्रण के सभी गुणों की प्रतिलिपि बनाना संभव है? (सी # खिड़की रूपों)
कुछ इस तरह:
dtGrid2.Property = dtGrid1.Property; // but of course, this code is not working
धन्यवाद ...
CodeSawyGeek के उत्तर के तहत टिप्पणी पर ध्यान दें - यह कोड अंधेरे से प्रत्येक संपत्ति की प्रतिलिपि बनाता है। खतरनाक हो सकता है। –
एचएम, आप एक सेट विधि की जांच करते हैं लेकिन प्राप्त विधि के लिए नहीं (हालांकि मैं केवल लिखने वाले गुण स्वीकार करता हूं)। लेकिन ध्यान दें कि आपका कोड 'माता-पिता', 'नाम' और 'स्थान' जैसी गुणों की प्रतिलिपि बनाएगा जो वांछित नहीं हो सकते हैं। – Timwi
प्रतिबिंब का उपयोग इस तरह से संभवतः आपको इच्छित परिणाम देने वाला नहीं है। एक DataGridView एक बहुत ही जटिल वस्तु है, और हो सकता है कि आप पूरी तरह से (या सही ढंग से) अपनी संपत्ति मूल्यों को अंधाधुंध करके कॉपी नहीं कर पाएंगे। –