2010-01-20 1 views
22

Ich habe eine DLL von usercontrol und ich füge zu den Referenzen in meinem Projekt hinzu. Und jetzt möchte ich auf diese Benutzersteuerung von Toolbox zugreifen, aber es wird nicht in der Toolbox angezeigt. Und ich kann auf sie zugreifen, indem ich Code schreibe, aber ich will es in der Toolbox und möchte es verwenden, indem ich es einfach auf das Formular ziehe.Wie fügt man das Benutzersteuerelement in der Toolbox für C# .net für winforms hinzu, indem man die DLL in die Referenz importiert?

Antwort

21

Sie müssen mit der rechten Maustaste auf die Toolbox klicken, "Elemente auswählen" auswählen und zu der DLL mit dem Steuerelement navigieren.

+1

Und zusätzliche Kontrolle wird in welcher Kategorie wie alle Windows-Formulare oder gemeinsame Steuerelemente gefunden werden? – Harikrishna

+0

Wenn ich die DLL aus dem Debug-Ordner wähle zeigt sie automatisch auf die Release-DLL, wenn ich meine App vertreibe? – Jeroen

+0

Ich habe eine BadImageFormatException gefunden, wenn Sie Ihre Lösung versuchen. Meine "AutoPopulateToolbox" Einstellung ist auf "True" gesetzt, und ich habe auch meine Toolbox zurückgesetzt –

1

Rechtsklick auf die Toolbox -> Produkte wählen ...

0

Rechts auf leeres Feld der Toolbox klicken und wählen Sie „wählen Element“, und dann in Ihren Projektordner gehen und wählen Sie Ihre DLL-Datei (oder EXE-Datei)

1

Ziehen Sie & Ziehen Sie die DLL (aus dem Explorer) in die gewünschte Kategorie (in VS 2012).

Verwandte Themen