2012-08-10 51 views
0

ALL, 我在我正在處理應用程序的解決方案內部的Visual Studio中創建了一個新組件。 現在我希望該組件出現在Visual Studio的工具箱中。更改新組件的工具箱

我該怎麼做?

我試圖關閉並重新打開解決方案,但它不在那裏。

謝謝。

+0

你有沒有做過這方面的谷歌搜索,以及如何將自定義控件添加到調色板? – MethodMan 2012-08-10 17:14:51

+0

如果是在當前的解決方案中,您只需重建解決方案,組件應顯示在工具箱中。 – LarsTech 2012-08-10 17:25:05

+0

@LarsTech,應該但不。請參閱我對DelegateX的回覆。 – Igor 2012-08-10 18:27:23

回答

2

在創建控件後重建解決方案時,Visual Studio會自動添加控件,方法是創建一個以您的應用程序命名的新類別。如果由於某種原因,VS不添加它,您可以通過右鍵單擊工具箱並選擇「自定義」來手動執行此操作。將出現一個對話框,列出要添加到工具箱中的組件。既然你有一個自定義控件,你需要瀏覽你的控件的DLL(你有它在你的應用程序的Bin文件夾下)。這會將控件添加到工具箱。

+0

顯然my_project/bin/debug文件夾中沒有DLL。只有exe,pdb vshost.exe和清單。我通過選擇「項目 - >添加組件」創建並給組件一個名稱。然後在代碼中,我將Component的繼承更改爲「System.Windows.Forms.GroupBox」。 – Igor 2012-08-10 18:08:09

+0

沒關係。我選擇了exe文件,它出現了。 Apprently VS不生成DLL,但使用內置技術。謝謝。 – Igor 2012-08-10 18:48:55

1

您右鍵單擊工具箱並選擇「自定義」,您將會看到一個對話框,讓您瀏覽到控件的程序集。