2010-01-20 7 views
22

मेरे पास उपयोगकर्ता नियंत्रण का एक डीएल है और मैं इसे अपने प्रोजेक्ट में संदर्भों में जोड़ता हूं। और अब मैं टूलबॉक्स से इस usercontrol को एक्सेस करना चाहता हूं लेकिन यह टूलबॉक्स में प्रकट नहीं होता है। और मैं उन्हें कोड लिखकर एक्सेस कर सकता हूं, लेकिन मैं इसे टूलबॉक्स में चाहता हूं और इसे फॉर्म में खींचकर उपयोग करना चाहता हूं।संदर्भ में डीएल आयात करके Winforms के लिए C# .net के लिए टूलबॉक्स में उपयोगकर्ता नियंत्रण कैसे जोड़ें?

उत्तर

21

आपको टूलबॉक्स पर राइट क्लिक करने की आवश्यकता है, "आइटम चुनें .." चुनें और नियंत्रण युक्त डीएलएल पर ब्राउज़ करें।

+1

और जोड़ा गया नियंत्रण किस श्रेणी में, सभी विंडोज़ फॉर्म या सामान्य नियंत्रणों में स्थित होगा? – Harikrishna

+0

यदि मैं डीबग फ़ोल्डर से डीएल चुनता हूं तो क्या मैं अपने ऐप को वितरित करते समय स्वचालित रूप से रिलीज डीएलएल को इंगित करता हूं? – Jeroen

+0

मैं आपके समाधान का प्रयास करते समय BadImageFormatException में भाग गया। मेरी "AutoPopulateToolbox" सेटिंग "True" पर सेट है, और मैंने अपने टूलबॉक्स को रीसेट भी किया है –

1

सही टूलबॉक्स पर क्लिक करें -> आइटम चुनें ...

0

सही टूलबॉक्स के खाली मैदान पर क्लिक करें और "आइटम का चयन करें" और फिर अपनी परियोजना फ़ोल्डर में जाने के लिए और अपने dll फ़ाइल (या EXE फ़ाइल) का चयन करें

1

खींचें & डीएल (एक्सप्लोरर से) वांछित श्रेणी (वीएस 2012 में) ड्रॉप करें।

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