2013-01-07 59 views
1

我從來沒有創建過一個組件,但現在有幾個基本上是.cs文件。它們是System.Windows.Forms.Control類型的。爲調色板創建組件

但是,只有在我使用他們所屬的解決方案時,它們纔可用於控制面板。它使用了/ Resources文件夾中的一些圖像。

有沒有辦法讓組件成爲一個DLL,以便我可以通過簡單引用它來在任何項目中使用它?或者,把它變成一個總是出現在我的調色板中的組件?

+2

順便說一句,它被稱爲_toolbox_。 – SLaks

回答

2

您需要創建一個Control Library項目,該項目是一個包含繼承Control的公共類的類庫(DLL)。

然後,您可以添加對已編譯的DLL的引用(或者,如果項目位於相同的解決方案中,則爲該項目),並且控件將顯示在工具箱中。