2012-12-19 7 views
5

मैं इस कोड में कुछ कार्यक्षमता कुछ कीड़े जोड़ने और ठीक करने का प्रयास काम कर रहा हूँ के लिए इवेंट ले जाएँ मैं यहाँ पाया: http://www.c-sharpcorner.com/uploadfile/a644fc/multicolumn-combobox-with-configurable-display-and-value-members-and-fast-search-functionality/जनक फार्म

एक मुद्दा यह है कि ग्रिड पाठ बॉक्स से जुड़ी पर एक ही स्थिति में रहता है है जब आप खिड़की ले जाते हैं तो स्क्रीन। जब भी माता-पिता का रूप स्थानांतरित होता है तो मैं ग्रिड को छुपाकर इसे ठीक करने की कोशिश कर रहा हूं। MultiColumnComboBox वर्ग फ़ाइल में, मैं माता पिता की चाल स्पर्धा में मेरी समारोह, parent_Move जोड़ने के लिए कोड

this.Parent.Move += new System.EventHandler(this.parent_Move); 

की इस पंक्ति का उपयोग कर रहा हूँ। मुद्दा यह है कि माता-पिता हमेशा शून्य होता है। कक्षा फ़ाइल से माता-पिता की चाल घटना में जोड़ने का कोई तरीका है? या क्या यह निर्धारित करने का कोई और तरीका है कि माता-पिता का स्क्रीन स्थान बदल गया है या नहीं? मैं इस नियंत्रण का उपयोग करने की योजना बना रहा हूं और प्रत्येक फाइल के बजाय कक्षा में समस्या को ठीक करने का एक तरीका ढूंढना पसंद करूंगा जहां मैं इसे कॉल करूंगा। किसी भी मदद के लिए धन्यवाद दोस्तों आप मुझे दे सकते हैं।

उत्तर

1

this.Parent हमेशा रिक्त है, तो शायद इस सवाल का जवाब मदद की आप के लिए किया जाएगा: Get access to parent control from user control - C#

+0

लिंक के लिए धन्यवाद। मैं इसे मूल रूप से स्वीकार करने और उस वर्ग पर सेट करने के लिए एक क्लास प्रॉपर्टी पेरेंटफॉर्म बनाने के लिए कन्स्ट्रक्टर को बदलकर प्राप्त करने में सक्षम था। तो अब, जब मूल रूपांतरित हो जाता है, तो यह मेरे नए parent_Move फ़ंक्शन को ट्रिगर करता है। धन्यवाद! – gdawgrancid