Ich möchte mein benutzerdefiniertes Steuerelement in der VS Toolbox hinzufügen. Aber ich brauche es immer in der Toolbox, wenn ein neues Projekt geöffnet ist. Wie kann ich das machen?So fügen Sie ein benutzerdefiniertes Windows Forms-Steuerelement in Visual Studio Toolbox hinzu
Antwort
ein VSIX Paket erstellen die Steuer
Sie ein VSIX Paket zu verteilen erstellen zu installieren und Benutzersteuer Toolbox zu installieren.
so tun, werden Sie ein Windows Forms-ToolBox Steuer Sie das Projekt ein VSIX Projekt und fügen Sie erstellen können. Die Steuerung ist mit einem ProvideToolboxControl
-Attribut versehen, die das Register bestimmt, dass die Steuerung in nicht angezeigt Sie können eine bestehende oder eine neue Registerkarte Namen dem Attribut übergeben.
[ProvideToolboxControl("Some Tab Name", false)]
public partial class ToolboxControl1 : UserControl
Sie auch die Informationen in .vsixmanifest
Datei füllen. Dann, wenn Sie das Projekt erstellen, erstellt es eine .vsix
Paketdatei in \bin\debug
Ordner des Projekts, die Sie diese Datei verteilen können. Wenn Sie die Datei ausführen, wird das Steuerelement in Visual Studio Toolbox installiert.
Weitere Informationen:
Hinweis:
- VS 2013 hat eine Windows Forms-ToolBox Verwaltungsprojekt Vorlage unter Erweiterbarkeit Gruppe neu Pro Fenster und Sie können damit das Projekt erstellen. Ab VS 2015 sollten Sie VSIX Projekt Vorlage verwenden.
manuell hinzufügen Steuerung
Sie auf Toolbox können die dll Ihrer Kontrolle an einen festen Standort kopieren. Klicken Sie dann mit der rechten Maustaste auf ToolBox, z. B. auf der Registerkarte Allgemein, dann auf Choose Items ...
und dann im Fenster Toolbox-Elemente auswählen in der Registerkarte .Net Framework Components
auf die Schaltfläche und öffnen Sie die DLL Ihres Steuerelements. Dann überprüfen Sie in der Komponentenliste das Steuerelement und klicken Sie auf OK
Schaltfläche. Das Steuerelement wird unter der ausgewählten Registerkarte angezeigt. Sie können auch Ihren eigenen Tab einfach per Rechtsklick hinzufügen und Add Tab
auswählen.
- 1. So fügen Sie ein benutzerdefiniertes Absatzformat in CKEditor hinzu
- 2. So fügen Sie Visual Studio eine Schaltfläche hinzu Intellisense
- 3. So fügen Sie ein benutzerdefiniertes uiimagepickerview-Overlay hinzu
- 4. Fügen Sie Verweise auf Projekt hinzu, wenn Steuerelement aus Visual Studio 2008 Toolbox
- 5. So fügen Sie dem Visual Studio Cordova-Projekt ein Plug-in hinzu
- 6. So fügen Sie benutzerdefiniertes CSS zu einem WP-Thema hinzu
- 7. Fügen Sie ein benutzerdefiniertes Layout zur Symbolleiste hinzu
- 8. Wie programmatisch fügen Sie einen Tracepoint für Visual Studio hinzu?
- 9. Fügen Sie dem Visual Studio-Projekt js Bibliothek hinzu
- 10. So fügen Sie ein Datum in C# Snippet hinzu
- 11. Wie fügen Sie Visual Studio Express WCF-Vorlagen hinzu?
- 12. So fügen Sie ActiveRecord ein neues Attribut hinzu
- 13. DevExpress-Steuerelemente in Visual Studio-Toolbox nicht sichtbar
- 14. So fügen Sie Eingabewerte hinzu
- 15. So fügen Sie TFS 2010 neue Benutzer hinzu
- 16. So fügen Sie einen Verweis auf die Komponente in der Lösung in Visual Studio hinzu
- 17. So fügen Sie ein benutzerdefiniertes Menüelement in django-admin-tools-Dashboard hinzu
- 18. So fügen Sie ein benutzerdefiniertes Feld zur Rechnung in NetSuite hinzu
- 19. So fügen Sie meiner Anwendung Suchfunktionen hinzu
- 20. So fügen Sie einen Menüeintrag im Windows-Kontextmenü hinzu
- 21. So fügen Sie einer dokumentbasierten Anwendung ein sekundäres Fenster hinzu
- 22. So fügen Sie eine Bibliothek zu einem vorhandenen Projekt in Visual Studio hinzu
- 23. So fügen Sie Suchfelder in Django hinzu
- 24. So fügen Sie eine Seite in einer Cordova-Anwendung hinzu
- 25. Fügen Sie eine neue GUID in Visual Studio 2012 ein
- 26. So fügen Sie Bitten-Slave als Windows-Dienst hinzu
- 27. So fügen Sie Hilfe zu Windows-Formulare hinzu
- 28. So fügen Sie ein Formularladeereignis hinzu (funktioniert derzeit nicht)
- 29. So fügen Sie Perspektiven in Eclipse hinzu
- 30. So fügen Sie Ränder in Swift hinzu