विंडोज फॉर्म प्रोजेक्ट, केवल डिजाइनर (यानी माउस के साथ, संकलन से पहले) में काम कर रहा है। मेरे पास एक फॉर्म और 2 पैनल हैं। पैनल 1 को फॉर्म 1 में डॉक किया गया है (विकल्प - भरें)। पैनल 2 को फॉर्म 1 में भी डॉक किया गया है (भरें)। इसके अलावा, पैनल 2 पैनल 1 के सामने है (बाद वाला पूर्व के पीछे छिपा हुआ है)। मेरी समस्या यह है - जब मैं पैनल 2 को अनदेखा करता हूं और इसे फिर से डॉक करता हूं - यह पैनल 1 में डॉक्स करता है (पैनल 1 यह माता-पिता बन जाता है) और फॉर्म 1 में नहीं। मैं पैनल 2 के अभिभावक को कैसे बदल सकता हूं?सी # पैनल डॉकिंग समस्या
एकमात्र समाधान जिसे मैंने अभी तक निकाला है, काटने (ctrl + x) पैनल 2, फॉर्म 1 का चयन करना और फिर पेस्ट करना (ctrl + v) पैनल 2 है, लेकिन यह किसी कारण से पैनल 2 नियंत्रण और कोड के बीच सभी कनेक्शन हटा देता है (उदाहरण के लिए पैनल 2 पर बटन पर क्लिक करने से अब और काम नहीं आता है, हालांकि घटना को संभालने वाला फ़ंक्शन अभी भी है)।
कोई बेहतर विचार?
आप Panel1 अनडॉक सकता है, तो Form1 पृष्ठभूमि पर पैनल दो के लिए कदम Panel1 से बाहर:
दस्तावेज़ को रेखांकित खिड़की कुछ इस तरह लग रहा है। मैंने इसके साथ भी संघर्ष किया है। यह हमेशा मेरे काम के आसपास था, मैंने यह भी पाया कि इसे काटने और पेस्ट करने से बहुत सारे हेडैच होते हैं। इसे डिज़ाइनर फ़ाइल –
@ K'Leg का उपयोग करके कोड में भी ठीक किया जा सकता है, यह मेरे लिए एक वैध और सही उत्तर जैसा दिखता है .. – gbianchi
@gbianchi धन्यवाद, मैंने इसे अभी उत्तर के रूप में रखा है, मुझे यह करना शुरू करना चाहिए पहली जगह में। –